Monday, July 27, 2015

Регулярные выражения для программы Key Collector. Поиск однобуквенных слов и слов с двумя словами.

Я часто работаю с программой Key Collector и после сбора подсказок Яндекс и Mail мне нужно выбрать ключи, которые заканчиваются на слова из одной буквы. Найти регулярное выражение, чтобы решить свою задачу мне не удалось, поэтому я написал службе поддержки вопрос:

Здравствуйте. Подскажите, пожалуйста как написать регулярное выражение, чтобы вывести слова, которые заканчиваются на определенные слова состоящие из 1 буквы, и не входили в окончание всего ключевого слова.

Вот что мне ответили:

\s\S$

Bingo! Этот запрос находит все слова, которые заканчиваются на 1 букву.

Если нужно найти те слова, которые заканчиваются на определенную букву, пусть будет "у", то пишем:

\sу$

Update 28-08-15

Столкнулся с вопросом, как в key collector с помощью регульярного выражения выбрать ключевые слова, которые содержат сразу 2 слова. Надо обращаться за помощью в службу поддержки.

Ответ поддержки:
^(слово1|слово2|\s){1,99}$

Прочтите самые популярные статьи за последние 30 дней