Регулярные выражения позволяют...далее описание
Главный помощник в конструировании регулярных выражений это сервис regex101.com Уверен, вы полюбите его ❤.
Конструктор регулярного выражения на основании паттерна регулярного выражения.
ИгнорироватьРегистр (значение по умолчанию Истина)
Многострочный (значение по умолчанию Истина)
Совпадает()
НайтиСовпадения()
Разделить()
Заменить()
- Использование метода
Совпадает
Проверим, что тестовый текст содержит одновременно наименование конфигурации Бухгалтерия предприятия и номер версии 3.0.75.109 Код - Использование метода
НайтиСовпадения
в тестовом тексте найдем все совпадения с шаблоном 1С причем регистр не имеет значения, так же не имеет значение язык на котором набран символ С Код - Использование метода
Разделить
в тестовом тексте с именами учеников в классе. При составлении списка учеников неаккуратно использовались различные разделители: пробел, табуляция, запятая, точка с запятой и их комбинация. Список будет разделен по ученикам и сохранен в массив. Код - Использование метода
Заменить
В тестовом тексте который содержит литерал1С
как в русской так и в латинской раскладке в различном регистре заменим на литерал1С
в латинской раскладке ВРег. Код
Много полезного по регулярным выражениям можно подсмотреть в справочнике по языку выражений. Например, в языке OScript представлено два параметра
- IgnoreCase
- Multiline
Если тербуется использовать остальные параметры языка регулярных выражений,
то можно в начале строки паттерна указать конструкцию (?<символ>)
.
Например, для использования параметра Singleline (однострочный режим) в начале паттерна нужно указать (?s)
. Подробнее о параметрах в справочнике.