Spec-Zone.ru › Symfony 3.2

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

класс 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)

Подробности

static Regex create(string $expr)

Параметры

string $expr

Значение результата

Regex

Исключения

InvalidArgumentException

__construct(string $pattern, string $options = '', string $delimiter = null)

Параметры

string $pattern
string $options
string $delimiter

string __toString()

Значение результата

string

string render()

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

Значение результата

string

string renderPattern()

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

Значение результата

string

bool isCaseSensitive()

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

Значение результата

bool

int getType()

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

Значение результата

int

ValueInterface prepend(string $expr)

Параметры

string $expr

Значение результата

ValueInterface

ValueInterface append(string $expr)

Параметры

string $expr

Значение результата

ValueInterface

bool hasOption(string $option)

Параметры

string $option

Значение результата

bool

Regex addOption(string $option)

Параметры

string $option

Значение результата

Regex

Regex removeOption(string $option)

Параметры

string $option

Значение результата

Regex

Regex setStartFlag(bool $startFlag)

Параметры

bool $startFlag

Значение результата

Regex

bool hasStartFlag()

Значение результата

bool

Regex setEndFlag(bool $endFlag)

Параметры

bool $endFlag

Значение результата

Regex

bool hasEndFlag()

Значение результата

bool

Regex setStartJoker(bool $startJoker)

Параметры

bool $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.2/Symfony/Component/Finder/Expression/Regex.html

Spec-Zone.ru

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