validate_ncname

Function validate_ncname 

Source
pub fn validate_ncname(s: &str) -> Result<(), Error>
Expand description

Check whether a str is a valid XML 1.0 Name, without colons.

ยงExample

use rxml::Error;
use rxml::strings::validate_ncname;

assert!(validate_ncname("foobar").is_ok());
assert!(matches!(validate_ncname("foo:bar"), Err(Error::MultiColonName(_))));
assert!(matches!(validate_ncname(""), Err(Error::EmptyNamePart(_))));