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