Symfony\Component\CssSelector\Parser\Tokenizer\TokenizerPatterns
CSS selector tokenizer patterns builder.
This component is a port of the Python cssselector library,
which is copyright Ian Bicking, @see https://github.com/SimonSapin/cssselect.
- Author: Jean-François Simon <jeanfrancois.simon@sensiolabs.com>
Synopsis
class TokenizerPatterns
{
- // members
- private string $unicodeEscapePattern;
- private string $simpleEscapePattern;
- private string $newLineEscapePattern;
- private string $escapePattern;
- private string $stringEscapePattern;
- private string $nonAsciiPattern;
- private string $nmCharPattern;
- private string $nmStartPattern;
- private string $identifierPattern;
- private string $hashPattern;
- private string $numberPattern;
- private string $quotedStringPattern;
- // methods
- public void __construct()
- public string getNewLineEscapePattern()
- public string getSimpleEscapePattern()
- public string getUnicodeEscapePattern()
- public string getIdentifierPattern()
- public string getHashPattern()
- public string getNumberPattern()
- public string getQuotedStringPattern()
Members
private
- $escapePattern — string
- $hashPattern — string
- $identifierPattern — string
- $newLineEscapePattern — string
- $nmCharPattern — string
- $nmStartPattern — string
- $nonAsciiPattern — string
- $numberPattern — string
- $quotedStringPattern — string
- $simpleEscapePattern — string
- $stringEscapePattern — string
- $unicodeEscapePattern — string