用于验证字母数字字符,所有国际字符(日语,中文,俄语等)的JavaScript正则表达式

时间:2012-04-04 07:54:30

标签: javascript .net regex asp-classic

我的一个项目要求是验证数据字段(来自网页的文本框)。我需要允许所有外语(日语,中文,韩语,俄语,拉丁美洲字符等)的字母数字字符。并避免使用特殊字符。

我正在使用表达式/[^a-zA-Z0-9]/(javascript,asp .net page)

我阅读过很多博客,而且无法正确理解我在这里需要做些什么。我无法添加任何插件或插件,必须使用正则表达式的可用功能。

正则表达式引擎如何识别其他语言字符(尤其是Unicode)?

1 个答案:

答案 0 :(得分:3)

您需要使用Unicode正则表达式。请检查this之前的SO线程,其中讨论了各种unicode匹配机制。