pub fn parse_text(text: &str) -> StringAvailable on crate feature
alloc only.Expand description
Replaces all gemojis (:[a-z0-9_+-]+:) found in text with their Unicode equivalent.
This function is a convenience function for EmojiTextParser:
EmojiTextParser::new(text).to_string()Notice, this convenience function requires alloc unlike the
EmojiTextParser iterator.
ยงExample
use emojic::text::parse_text;
assert_eq!(
&parse_text("Hello :waving_hand:, I am a :technologist:."),
"Hello ๐, I am a ๐งโ๐ป.",
);use emojic::text::parse_text;
assert_eq!(
&parse_text("Neither std::iter::Iterator nor :rustaceans: are emojis"),
"Neither std::iter::Iterator nor :rustaceans: are emojis",
);