diff options
Diffstat (limited to 'src/utils')
| -rw-r--r-- | src/utils/md_colored.rs | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/utils/md_colored.rs b/src/utils/md_colored.rs deleted file mode 100644 index 9991014..0000000 --- a/src/utils/md_colored.rs +++ /dev/null @@ -1,20 +0,0 @@ -use colored::*; -use regex::Regex; - -pub fn md(text: impl AsRef<str>) -> String { - let bold_re = Regex::new(r"\*\*(.*?)\*\*").unwrap(); - let mut result = bold_re - .replace_all(text.as_ref().trim(), |caps: ®ex::Captures| { - format!("{}", caps[1].bold()) - }) - .to_string(); - - let italic_re = Regex::new(r"\*(.*?)\*").unwrap(); - result = italic_re - .replace_all(&result, |caps: ®ex::Captures| { - format!("{}", caps[1].italic()) - }) - .to_string(); - - result -} |
