Spec-Zone.ru › Symfony 3.1

Регулярные выражения

класс Regex реализует ValueInterface

Константы

START_FLAG
END_FLAG
BOUNDARY
JOKER
ESCAPING

Методы

static Regex create(string $expr)
__construct(string $pattern, string $options = '', string $delimiter = null)
string __toString()
string render()

Отображает строковое представление выражения.

string renderPattern()

Отображает строковое представление шаблона.

bool isCaseSensitive()

Возвращает чувствительность к регистру.

int getType()

Возвращает тип выражения.

ValueInterface prepend(string $expr)
ValueInterface append(string $expr)
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)

Подробности

статический Regex create(строка $expr)

Параметры

строка $expr

Возвращаемое значение

Regex

Исключения

InvalidArgumentException

__construct(строка $pattern, строка $options = '', строка $delimiter = null)

Параметры

строка $pattern
строка $options
строка $delimiter

строка __toString()

Возвращаемое значение

строка

строка render()

Отображает строковое представление выражения.

Возвращаемое значение

строка

строка renderPattern()

Отображает строковое представление шаблона.

Возвращаемое значение

строка

логическое значение isCaseSensitive()

Возвращает значение чувствительности к регистру.

Возвращаемое значение

логическое значение

целое число getType()

Возвращает тип выражения.

Возвращаемое значение

целое число

ValueInterface prepend(строка $expr)

Параметры

строка $expr

Возвращаемое значение

ValueInterface

ValueInterface append(строка $expr)

Параметры

строка $expr

Возвращаемое значение

ValueInterface

логическое значение hasOption(строка $option)

Параметры

строка $option

Возвращаемое значение

логическое значение

Regex addOption(строка $option)

Параметры

строка $option

Возвращаемое значение

Regex

Regex removeOption(строка $option)

Параметры

строка $option

Возвращаемое значение

Regex

Regex setStartFlag(логическое значение $startFlag)

Параметры

логическое значение $startFlag

Возвращаемое значение

Regex

логическое значение hasStartFlag()

Возвращаемое значение

логическое значение

Regex setEndFlag(логическое значение $endFlag)

Параметры

логическое значение $endFlag

Возвращаемое значение

Regex

логическое значение hasEndFlag()

Возвращаемое значение

логическое значение

Regex setStartJoker(логическое значение $startJoker)

Параметры

логическое значение $startJoker

Возвращаемое значение

Regex

bool hasStartJoker()

Возвращаемое значение

bool

Regex setEndJoker(bool $endJoker)

Параметры

bool $endJoker

Возвращаемое значение

Regex

bool hasEndJoker()

Возвращаемое значение

bool

Regex replaceJokers(array $replacement)

Параметры

array $replacement

Возвращаемое значение

Regex

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/Finder/Expression/Regex.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API