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

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
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