| 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()); } |
| 3244 | bool is_digit() const noexcept { return !empty() && contains_only(digits_set()); } |
| 3245 | bool is_lower() const noexcept { return !empty() && contains_only(ascii_lowercase_set()); } |
| 3246 | bool is_space() const noexcept { return !empty() && contains_only(whitespaces_set()); } |
| 3247 | bool is_upper() const noexcept { return !empty() && contains_only(ascii_uppercase_set()); } |