Просмотр полной версии : Помогите с регулярным выражением
Forgotten
11.02.2014, 15:27
Нужно работающее регулярное выражение, которое бы пропускало любую кириллицу словами, но не пропускало бы латиницу и цифры, и даже цифры внутри букв. То есть допустимые слова:
Сосна
Недопустимые:
2лол
лол2
бай2с
Astalavista
Astпрvista
ПОМОГИТЕ.
danik.js
11.02.2014, 15:46
var input = ['Сосна', '2лол', 'лол2', 'бай2с', 'Astalavista', 'Astпрvista'];
var filtered = input.filter(function(word){
return (/^[а-яА-Я]+$/).test(word);
});
alert(filtered);
* Array.prototype.filter() IE9+
Forgotten
11.02.2014, 16:24
Спасибо!!!
danik.js,
:dance: В лесу родилась Ёлочка!!!
danik.js
11.02.2014, 16:38
В лесу родилась Ёлочка!!!
Бедная Ё, все время про нее забывают, постянно косяки с ней вылазят ))
Не оправдываюсь, но все же, я сначала было включил ее в класс символов, но потом чего-то убрал )
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot