regexp |
A regular expression class for string manipulation.
enum os_regexp::syntax
{
emacs,
awk,
posix_awk,
grep,
egrep,
posix_egrep,
posix_basic,
posix_extended,
};
false ) is true
, uses an internal buffer to optimize searches. If ignore_case
(default false ) is true
, pattern matching is case insensitive.0
, the substring contains the entire pattern. If number
does not represent a valid subexpression group, an empty substring is
returned.0
) for length len (default npos
), and returns the number of characters that match the regular expression
pattern. If no match is found, returns 0 .search() and group()
functions return this object when the search string does not contain the
pattern.false ) is true
, uses an internal buffer to optimize searches. If ignore_case
(default false ) is true
, pattern matching is case insensitive.false ) is true
, replaces all occurrences of the pattern in string s
. Returns the number of substitutions that occurred.0
) extending to length len (default npos
) in the string s ,
and returns a range for the first sequence that matches the regular
expression pattern. If no match is found, returns an empty range.Copyright©1994-2026 Recursion
Software LLC
All Rights Reserved - For use by licensed users only.