🔁Регулярные выражения для поиска с исключением
Очень часто сеошнику необходимо удалить все строки, кроме тех, что имеют какое-то вхождение подстроки.
Один из быстрых и доступных способов - это использование замены с помощью регулярного выражения в текстовом редакторе.
Для примера используем вхождение "string".
Найти и заменить все строки, кроме:
- Начинающихся со string
^(?!string).*$
- Заканчивающихся на string
^.*(?
- Содержащих string
^(?!.*string).*$
- Равных string
^(?!string$).*$
Найти и заменить пустые строки вы можете в зависимости от вашей операционной системы с помощью регулярок:
^\n
или
^\r\n
ℹ️ Если вы не знаете, что такое регулярное выражение, загуглите возможность использования его в вашем текстовом редакторе (Notepad++, Sublime и т.д.)
Очень часто сеошнику необходимо удалить все строки, кроме тех, что имеют какое-то вхождение подстроки.
Один из быстрых и доступных способов - это использование замены с помощью регулярного выражения в текстовом редакторе.
Для примера используем вхождение "string".
Найти и заменить все строки, кроме:
- Начинающихся со string
^(?!string).*$
- Заканчивающихся на string
^.*(?
- Содержащих string
^(?!.*string).*$
- Равных string
^(?!string$).*$
Найти и заменить пустые строки вы можете в зависимости от вашей операционной системы с помощью регулярок:
^\n
или
^\r\n
ℹ️ Если вы не знаете, что такое регулярное выражение, загуглите возможность использования его в вашем текстовом редакторе (Notepad++, Sublime и т.д.)