MCPcopy Create free account
hub / github.com/ashvardanian/StringZilla / contains_only

Method contains_only

include/stringzilla/stringzilla.hpp:3240–3240  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3238#pragma region Matching Character Sets
3239
3240 bool contains_only(byteset set) const noexcept { return find_first_not_of(set) == npos; }
3241 bool is_alpha() const noexcept { return !empty() && contains_only(ascii_letters_set()); }
3242 bool is_alnum() const noexcept { return !empty() && contains_only(ascii_letters_set() | digits_set()); }
3243 bool is_ascii() const noexcept { return empty() || contains_only(ascii_controls_set() | ascii_printables_set()); }

Callers 1

test_ascii_utilitiesFunction · 0.45

Calls

no outgoing calls

Tested by 1

test_ascii_utilitiesFunction · 0.36