pub fn decode_entities(text: &str) -> StringExpand description
Decode HTML entities in text.
Handles:
- Named entities:
&,<,>,",', - Decimal numeric:
{ - Hexadecimal numeric:
💩,💩
Unrecognized named entities and malformed sequences are passed through unchanged.
ยงExamples
use textprep::html::decode_entities;
assert_eq!(decode_entities("fish & chips"), "fish & chips");
assert_eq!(decode_entities("©"), "\u{00A9}");
assert_eq!(decode_entities("’"), "\u{2019}");