Как с помощью регулярных выражений выделить слова состоящие из небукв и нецифр?

Как с помощью регулярных выражений выделить слова состоящие из небукв и нецифр?


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

Автор решения: DiD

Как-то так.

 "\b[^\d\w]+\b"

На будущее указывайте какими именно регулярными выражениями пользуетесь.

\b - обозначает границу слова (может работать не во всех реализациях)

Update. В комментариях сделано замечание. Тогда правильная регулярка будет чуть сложнее.

/(^|(?<=\s))[^\d\w\s]+((?=\s)|$)/
→ Ссылка