Ответ 1
Вы можете использовать это регулярное выражение:
/\b[^\d\W]+\b/g
чтобы соответствовать всем словам без цифр.
[^\d\W]
будет соответствовать любому нецифровому и (не-словному), то есть символу слова.
У меня есть эта строка:
" abalbal asldad 23 sadaskld 3123 adasdas "
Как совместить только слова, без цифр.
с " \D* "
Я могу совместить только первые два, без других.
Вы можете использовать это регулярное выражение:
/\b[^\d\W]+\b/g
чтобы соответствовать всем словам без цифр.
[^\d\W]
будет соответствовать любому нецифровому и (не-словному), то есть символу слова.
Я бы использовал этот:
/\b([a-z]+)\b/gi
или, чтобы быть совместимым с Unicode
/(\p{L}+)/g