Регулярные выражения
класс Regex реализует ValueInterface
Константы
| START_FLAG | |
| END_FLAG | |
| BOUNDARY | |
| JOKER | |
| ESCAPING | |
Методы
Подробное описание
статический Regex
create(string $expr)
Параметры
Возвращаемое значение
Исключения
__construct(string $pattern, string $options = '', string $delimiter = null)
Параметры
| string | $pattern | |
| string | $options | |
| string | $delimiter | |
string
__toString()
Возвращаемое значение
string
render()
Отображает строковое представление выражения.
Возвращаемое значение
string
renderPattern()
Отображает строковое представление шаблона.
Возвращаемое значение
bool
isCaseSensitive()
Возвращает значение чувствительности к регистру.
Возвращаемое значение
int
getType()
Возвращает тип выражения.
Возвращаемое значение
$this
prepend(string $expr)
Параметры
Возвращаемое значение
$this
append(string $expr)
Параметры
Возвращаемое значение
bool
hasOption(string $option)
Параметры
Возвращаемое значение
$this
addOption(string $option)
Параметры
Возвращаемое значение
$this
removeOption(string $option)
Параметры
Возвращаемое значение
$this
setStartFlag(bool $startFlag)
Параметры
Возвращаемое значение
bool
hasStartFlag()
Возвращаемое значение
$this
setEndFlag(bool $endFlag)
Параметры
Возвращаемое значение
bool
hasEndFlag()
Возвращаемое значение
$this
setStartJoker(bool $startJoker)
Параметры
Возвращаемое значение
bool
hasStartJoker()
Возвращаемое значение
$this
setEndJoker(bool $endJoker)
Параметры
Возвращаемое значение
bool
hasEndJoker()
Возвращаемое значение
$this
replaceJokers($replacement)
Параметры
Возвращаемое значение