Регулярное выражение для сопоставления букв ASCII и Unicode - PullRequest
7 голосов
/ 10 декабря 2010

Недавно, к моему удивлению, я обнаружил, что в JavaScript нет встроенной поддержки регулярных выражений Unicode.

Так, как я могу проверить строку только для букв, Unicode или ASCII?

Ответы [ 2 ]

10 голосов
/ 10 декабря 2010

Я бы порекомендовал отличную библиотеку Стивена Левитана XRegExp , в которой есть плагин Unicode, содержащий различные классы символов Unicode: http://xregexp.com/plugins/

3 голосов
/ 10 декабря 2010

Недавно, к моему удивлению, я обнаружил, что в javascript нет встроенной поддержки регулярных выражений Юникода.

Меня это тоже удивляет, потому что

alert(/\u00B6/.test("¶"));

печатает true.

...