Token for matching strings that match a given regular expression.
Defined with string specifying the regular expression in a form
recognized by the inbuilt Python re module. If the given regex contains
named groups (defined using (?P<name>...)
), these will
be preserved as named parse results.
|
__init__(self,
pattern,
flags=0,
asGroupList=False,
asMatch=False)
The parameters pattern and flags are passed
to the re.compile() function as-is. |
source code
|
|
|
|
|
|
|
sub(self,
repl)
Return Regex with an attached parse action to transform the parsed
result as if called using re.sub(expr, repl, string) . |
source code
|
|
Inherited from ParserElement :
__add__ ,
__and__ ,
__call__ ,
__eq__ ,
__hash__ ,
__invert__ ,
__mul__ ,
__ne__ ,
__or__ ,
__radd__ ,
__rand__ ,
__repr__ ,
__req__ ,
__rmul__ ,
__rne__ ,
__ror__ ,
__rsub__ ,
__rxor__ ,
__sub__ ,
__xor__ ,
addCondition ,
addParseAction ,
canParseNext ,
checkRecursion ,
copy ,
ignore ,
leaveWhitespace ,
matches ,
parseFile ,
parseString ,
parseWithTabs ,
postParse ,
preParse ,
runTests ,
scanString ,
searchString ,
setBreak ,
setDebug ,
setDebugActions ,
setFailAction ,
setName ,
setParseAction ,
setResultsName ,
setWhitespaceChars ,
split ,
streamline ,
suppress ,
transformString ,
tryParse ,
validate
|