Regex
class Regex implements ValueInterface
Constants
START_FLAG |
|
END_FLAG |
|
BOUNDARY |
|
JOKER |
|
ESCAPING |
|
Methods
__construct(string $pattern, string $options = '', string $delimiter = null)
No description
string
__toString()
No description
string
render()
Renders string representation of expression.
string
renderPattern()
Renders string representation of pattern.
bool
isCaseSensitive()
Returns value case sensitivity.
int
getType()
Returns expression type.
prepend(string $expr)
No description
append(string $expr)
No description
bool
hasOption(string $option)
No description
removeOption(string $option)
No description
setStartFlag(bool $startFlag)
No description
bool
hasStartFlag()
No description
setEndFlag(bool $endFlag)
No description
bool
hasEndFlag()
No description
setStartJoker(bool $startJoker)
No description
bool
hasStartJoker()
No description
setEndJoker(bool $endJoker)
No description
bool
hasEndJoker()
No description
replaceJokers(array $replacement)
No description
Details
at line line 64
static Regex
create(string $expr)
at line line 87
__construct(string $pattern, string $options = '', string $delimiter = null)
at line line 101
string
__toString()
at line line 109
string
render()
Renders string representation of expression.
at line line 120
string
renderPattern()
Renders string representation of pattern.
at line line 132
bool
isCaseSensitive()
Returns value case sensitivity.
at line line 140
int
getType()
Returns expression type.