Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext
Character Parsers

Expression

Attribute

Description

ch

Unused

Matches ch

lit(ch)

Unused

Matches ch

char_

Ch

Matches any character

char_(ch)

Ch

Matches ch

char_("c")

Ch

Matches a single char string literal, c

char_(ch, ch2)

Ch

Matches a range of chars from ch to ch2 (inclusive)

char_(charset)

Ch

Matches a character set charset

alnum

Ch

Matches a character based on the equivalent of std::isalnum in the current character set

alpha

Ch

Matches a character based on the equivalent of std::isalpha in the current character set

blank

Ch

Matches a character based on the equivalent of std::isblank in the current character set

cntrl

Ch

Matches a character based on the equivalent of std::iscntrl in the current character set

digit

Ch

Matches a character based on the equivalent of std::isdigit in the current character set

graph

Ch

Matches a character based on the equivalent of std::isgraph in the current character set

print

Ch

Matches a character based on the equivalent of std::isprint in the current character set

punct

Ch

Matches a character based on the equivalent of std::ispunct in the current character set

space

Ch

Matches a character based on the equivalent of std::isspace in the current character set

xdigit

Ch

Matches a character based on the equivalent of std::isxdigit in the current character set

lower

Ch

Matches a character based on the equivalent of std::islower in the current character set

upper

Ch

Matches a character based on the equivalent of std::isupper in the current character set


PrevUpHomeNext