Class RegularExpression
Diese Klasse kapselt die Verarbeitung von regulären Ausdrücken.
$regEx = new RegularExpression('/^test$/'); $value = $map->ref; // $value hat den Wert 4;
- Alvine\Core\Alvine implements Serializable uses Alvine\Core\SerializableImplementation
- Alvine\Types\Any
- Alvine\Types\RegularExpression
Namespace: Alvine\Types
Package: Alvine\Types
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
See:
See: \Alvine\Types\SimpleMap
See:
Link: Alvine
Located at types/RegularExpression.class.php
Package: Alvine\Types
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
See:
Alvine\Types\Type
See: \Alvine\Types\SimpleMap
See:
Alvine\Types\TypeException
Link: Alvine
Located at types/RegularExpression.class.php
public
|
|
public
string
|
|
public
string
|
__call(),
__clone(),
__get(),
__set(),
equals(),
getClass(),
getClone(),
getClosure(),
getHashCode(),
getID(),
getShortID(),
isCallable(),
isInstanceOf(),
propertyExists()
|
serialize(),
unserialize()
|
checkAndAdjustSerialisation(),
serialize(),
unserialize()
|
string |
CHAR_ALNUM
Buchstaben und Zahlen |
#
'alnum'
|
string |
CHAR_ALPHA
Buchstaben |
#
'alpha'
|
string |
CHAR_ASCII
Zeichencodes von 0 bis 127 |
#
'ascii'
|
string |
CHAR_BLANK
Leerzeichen oder Tab |
#
'blank'
|
string |
CHAR_CNTRL
Steuerungszeichen |
#
'cntrl'
|
string |
CHAR_DIGIT
Dezimale Zeichen (identisch zu \d) |
#
'digit'
|
string |
CHAR_GRAPH
druckbare Zeichen inklusive Leerzeichen Leerzeichen sind HT (9), LF (10), VT (11), FF (12), CR (13), und Space (32) |
#
'graph'
|
string |
CHAR_LOWER
kleine Zeichen |
#
'lower'
|
string |
CHAR_PRINT
druckbare Zeichen inklusive Leerzeichen Leerzeichen sind HT (9), LF (10), VT (11), FF (12), CR (13), und Space (32) |
#
'print'
|
string |
CHAR_PUNCT
druckbare Zeichen ohne Buchstaben und Zahlen |
#
'punct'
|
string |
CHAR_SPACE
Leerzeichen, nicht identisch mit \s, da auch VT (11) enthalten ist. Leerzeichen sind HT (9), LF (10), VT (11), FF (12), CR (13), und Space (32) |
#
'space'
|
string |
CHAR_UPPER
Kleinbuchstaben |
#
'upper'
|
string |
CHAR_WORD
Zusammenhängende Buchstaben |
#
'word'
|
string |
CHAR_XDIGIT
Hexadezimale Zeichen |
#
'xdigit'
|
APIVERSION,
IDENTIFICATION,
SERIALVERSION,
VERSION
|
protected
string
|
$pattern
Suchmuster |
#
''
|
$hash,
$properties
|