на расчет стоимости
Перезвоним через пару минут
г. Н. Новгород,
ул. Есенина, 30
Меню сайта
Регулярные выражения, в нашем любимом блокноте Нотепад++, представляют из себя довольно мощный инструмент в борьбе с рутиной.
Стандартные обозначения символов:
. – Точка представляет один любой символ
* – «Повторитель». Означает, что предшествующий символ может повторяться
.* – Абсолютно любой набор символов. «.*» – найдёт все подстроки между кавычками
^ – начало строки (если исп. В начале выражения)
$ – конец строки
\w – буква, цифра или подчёркивание _
\d – Любая цифра
\D – Любой символ, но не цифра
\s — Пробел
\S — Не Пробел
\n – Перенос на новую строку.
[0-9] – Любая цифра
[a-z] – Любая буква от a до z (весь латинский набор символов) в нижнем регистре
[A-Z] – Любая буква от a до z в ВЕРХНЕМ регистре
[a-zA-Z] – Любая буква от a до z в любом регистре
[a-Z] – То же самое
[abc]* – найдёт идущие подряд символы из набора. Например, abracadabra
[^abc]* – с точностью до наоборот. abracadabra
[abc] – перечень символов. Совпадёт с буквами a, b, или с
[^abc] – перечень символов, которые не входят в диапазон. Совпадёт с любым, кроме a, b, или с
(^.*$) — Любой текст между началом и концом строки
\n\r — Ищет пустые строки.
^\s*$ или ^[ ]*$ – Ищет пустые строки содержащие пробел
\(\d*\) – Поможет удалить скобки с цифрами из текста скопированного с данными вордстата, например: «(67)»
Возможно вы просто забыли их включить, надо поставить галку «Регуляр. выражения» в разделе «Режим поиска».
Не забывайте о том, что в функционал блокнота входит замечательный простой инструмент запись и запуск макроса, что в сочетании с регулярными выражениями может сильно помочь — ускорить рутинную работу!
Например чтобы быстро убрать в конце предложения ненужные цифры вида «:987654»
Нужно использовать выражение:»:\d*»
Найти строку со ссылкой на сайт:
^.*сайт.ru.*$
Несовпадение референса у часов:
Запись макроса и регулярки
^[a-zA-Z]{1}[0-9]{13}$
^[a-zA-Z]{1}[0-9]{8}$
Помощник:
Обновлен:
13.07.2022