CSS selector tokenizer patterns builder.
This component is a port of the Python cssselect library,
which is copyright Ian Bicking, @see https://github.com/SimonSapin/cssselect.
- author Jean-François Simon
- internal
Cloneable
Instantiable
Methods |
public __construct () |
public getHashPattern () : string |
public getIdentifierPattern () : string |
public getNewLineEscapePattern () : string |
public getNumberPattern () : string |
public getQuotedStringPattern ( string $quote ) : string |
public getSimpleEscapePattern () : string |
public getUnicodeEscapePattern () : string |
Properties |
private string $escapePattern |
private string $hashPattern |
private string $identifierPattern |
private string $newLineEscapePattern |
private string $nmCharPattern |
private string $nmStartPattern |
private string $nonAsciiPattern |
private string $numberPattern |
private string $quotedStringPattern |
private string $simpleEscapePattern |
private string $stringEscapePattern |
private string $unicodeEscapePattern |