Как найти слово или цифру из определенного кол-ва символов или цифр в Notepad++ или в каком то другом интрументе

Подскажите пожалуйста как в нотпад++ выделить слово или цифры состоящие из определенного кол-ва символов , вот к примеру мне нужно выделить каждое слово где имеется 14 букв или цифр(слово может быть любое но главное кол-во символов

Простыми словами мне нужно выделить все строки в которых есть число из определенного кол-ва цифр идущие подряд как единое слово или число(123456789 или словоедем) то есть что бы выделило каждую строку где есть слово или цифра состоящая из 9 символов

Буду признателен за помощь)


Ответы (1 шт):

Автор решения: Герман Борисов

Поиск по регулярному выражению \b[[:alnum:]]{14}\b

Расшифровка:

\b — граница слова.

[[:alnum:]] — любой символ из набора букв и цифр

{14} — то что слева повторяется ровно 14 раз

Если внутри слова буквы и цифры не должны быть перемешаны, то искать отдельно для набора [[:alpha:]] (только буквы) и [[:digit:]] (цифры), который имеет сокращённую запись \d.

Если нужно искать или 14 цифр или 14 букв, то применяем операцию «или» |

\b([[:alpha:]]{14}|\d{14})\b

Источник: https://npp-user-manual.org/docs/searching/#regular-expressions

→ Ссылка