用于验证字母数字字符、所有国际字符(日语、中文、俄语等)的JavaScript正则表达式
JavaScript regex for validating for alphanumeric characters,all international characters (Japanese, Chinese, Russian etc)
我的项目需求之一是验证数据字段(来自网页的文本框)。我需要允许所有外语中的字母数字字符(日语、中文、韩语、俄语、拉丁美洲字符等)。并避免使用特殊字符。
我使用的是表达式/[^a-zA-Z0-9]/
(javascript,asp.net页面)
我读过很多博客,但无法正确理解我在这里到底要做什么。我不能添加任何插件或插件,必须使用regex的可用功能。
正则表达式引擎如何识别其他语言字符(特别是Unicode)?
您将需要使用Unicode
正则表达式。请查看前面的SO线程,其中讨论了各种unicode匹配机制。
相关文章:
- 隐藏移动设备/平板电脑中文本字段上的键盘
- 我的正则表达式如何支持多种语言,如中文,日语,法语等
- 在IOS(Phonegap)中按姓名对联系人进行排序(姓名显示为中文和英文)
- 具有中文字符但输出的JSON.parse数据变为“;未定义”;
- 想限制韩语和中文
- 如何使用JavaScript注入中文字符
- 如何用PHP格式化中文小时和分钟
- 在CSS和/或Javascript中给定文本中俄语字母表的每个字符都有不同的颜色
- 如何从 NodeJS 中设置 HTML 中文本字段的值
- PHP/html:即时搜索功能:无法搜索外语(例如中文)字符
- 如何设置表单中文本字段的初始值?此值是从 JavaScript 函数生成的.如何在没有 botton 的情况下定义事件
- 语音合成不再阅读中文文本
- 如何将中文十六进制字符串解码为中文字符或JavaScript
- 从网址加载带有中文文件名的 pdf
- 将中文表单数据转换为英语
- 用于验证字母数字字符、所有国际字符(日语、中文、俄语等)的JavaScript正则表达式
- 用javascript将俄语(unicode)字符转换为英语
- 获取javascript on keyup事件中文本字段的光标轴
- 法语、俄语等外语的拼写纠正
- 解决javascript中文档未就绪的原因