Champion, разве? в каком языке? я тестил на php, и вот результат:
искомый текст: "АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"
РВ: "|[А-ЯЁ]+|"
совпадения: "АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"
________________________________ _______________________
искомый текст: "АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"
РВ: "|[а-яё]+|i"
совпадения: Совпадений не найдено.
(Добавление)
makar3000 пишет:if(preg_match('$[^а-яА-Яa-z0-9\-\_\.]+$i', $name))
Интересная регулярка, знак доллара всегда используется что бы обозначить конец строки, вы же его используете в качестве границ выражения.
РВ пользователя White должно подойти.
ну или мой вариант который не сильно отличается:
(Отредактировано автором: 06 Сентября, 2011 - 14:24:10)
|