Регулярные выражения — это шаблоны поиска и замены фрагментов текста, которые доступны в большинстве современных редакторов. habr.com
Чтобы использовать регулярные выражения в текстовом редакторе, нужно: habr.com
- Активировать инструмент, обычно это флажок, привязанный к полям «Найти» и «Заменить» (сочетание клавиш — CTRL + H). habr.com
- В разных редакторах синтаксис регулярных выражений может немного различаться, поэтому рекомендуется воспользоваться справкой редактора. habr.com
Некоторые символы, которые используются в регулярных выражениях и их значение:
- «?». dzen.ru nikipolskiy.ucoz.ru Обозначает любой одиночный символ в позиции, где поставлен вопросительный знак. dzen.ru Например, шаблону «д?м» будут соответствовать слова из строки «дом дым дам дном». dzen.ru
- «|». dzen.ru nikipolskiy.ucoz.ru Обозначает любое количество символов, включая отсутствие символов. dzen.ru С помощью шаблона «со» можно найти в тексте все слова, оканчивающиеся на «-со». dzen.ru
- «Квадратные скобки». dzen.ru Используются для обозначения диапазона символов, любой из которых может находиться на данной позиции. dzen.ru Например, шаблону «н[ао]с» будут соответствовать слова из строки «У нас есть нос». dzen.ru
- «!». dzen.ru Используется для исключения символов из диапазона. dzen.ru Если поставить «!» в квадратные скобки, редактор будет искать только те символы, которые не соответствуют указанному в скобках набору. dzen.ru
- «Фигурные скобки». dzen.ru С их помощью указывается диапазон повторений предыдущего символа. dzen.ru Например, шаблону «истин{2}ый» будет соответствовать только одно слово из строки «Правильно: истинный, неправильно: истиный или истиннный». dzen.ru
Регулярные выражения позволяют искать последовательности символов, которые имеют определённый формат, но не имеют заранее известного значения. nikipolskiy.ucoz.ru