Помогите с регулярным выражением
Нужно работающее регулярное выражение, которое бы пропускало любую кириллицу словами, но не пропускало бы латиницу и цифры, и даже цифры внутри букв. То есть допустимые слова:
Сосна Недопустимые: 2лол лол2 бай2с Astalavista Astпрvista ПОМОГИТЕ. |
var input = ['Сосна', '2лол', 'лол2', 'бай2с', 'Astalavista', 'Astпрvista']; var filtered = input.filter(function(word){ return (/^[а-яА-Я]+$/).test(word); }); alert(filtered); * Array.prototype.filter() IE9+ |
Спасибо!!!
|
danik.js,
:dance: В лесу родилась Ёлочка!!! |
Про ё то забыли, тогда уж так: /^[а-яё]+$/i
|
Цитата:
Не оправдываюсь, но все же, я сначала было включил ее в класс символов, но потом чего-то убрал ) |
Часовой пояс GMT +3, время: 00:46. |