MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / strip_prefix_ci

Function strip_prefix_ci

nodedb-spatial/src/wkt.rs:105–111  ·  view source on GitHub ↗

Case-insensitive prefix strip.

(s: &'a str, prefix: &str)

Source from the content-addressed store, hash-verified

103
104/// Case-insensitive prefix strip.
105fn strip_prefix_ci<'a>(s: &'a str, prefix: &str) -> Option<&'a str> {
106 if s.len() >= prefix.len() && s[..prefix.len()].eq_ignore_ascii_case(prefix) {
107 Some(&s[prefix.len()..])
108 } else {
109 None
110 }
111}
112
113/// Strip outer parentheses: "(content)""content"
114fn strip_parens(s: &str) -> Option<&str> {

Callers 1

geometry_from_wktFunction · 0.70

Calls 1

lenMethod · 0.45

Tested by

no test coverage detected