Module pyparsing :: Class Char

type Char

source code

   object --+            
            |            
ParserElement --+        
                |        
            Token --+    
                    |    
                 Word --+
                        |
                       Char

A short-cut class for defining Word(characters, exact=1), when defining a match of any single character in a string of characters.

Instance Methods
 
__init__(self, charset) source code

Inherited from Word: __str__, parseImpl

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

Static Methods

Inherited from ParserElement: enablePackrat, inlineLiteralsUsing, resetCache, setDefaultWhitespaceChars

Class Variables

Inherited from Word: __slotnames__

Inherited from ParserElement: DEFAULT_WHITE_CHARS, packrat_cache, packrat_cache_lock, packrat_cache_stats, verbose_stacktrace

Method Details

__init__(self, charset)
(Constructor)

source code 
Overrides: ParserElement.__init__