Регулярное выражение
класс Regex реализует ValueInterface
Константы
| START_FLAG | |
| END_FLAG | |
| BOUNDARY | |
| JOKER | |
| ESCAPING | |
Методы
Подробности
static 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()
Возвращает тип выражения.
Значение результата
Параметры
Значение результата
Параметры
Значение результата
bool
hasOption(string $option)
Параметры
Значение результата
Regex
addOption(string $option)
Параметры
Значение результата
Regex
removeOption(string $option)
Параметры
Значение результата
Regex
setStartFlag(bool $startFlag)
Параметры
Значение результата
bool
hasStartFlag()
Значение результата
Regex
setEndFlag(bool $endFlag)
Параметры
Значение результата
bool
hasEndFlag()
Значение результата
Regex
setStartJoker(bool $startJoker)
Параметры
Значение результата
bool
hasStartJoker()
Значение результата
Regex
setEndJoker(bool $endJoker)
Параметры
Значение результата
bool
hasEndJoker()
Значение результата
Regex
replaceJokers(array $replacement)
Параметры
Значение результата