js 正则校验字符串只能包含中 英 日 韩 的语种
可以使用正则表达式来校验字符串只能包含中、英、日、韩的语种。可以使用Unicode字符范围来匹配这些语种的字符。
正则表达式可以这样写:
/^[a-zA-Z\u4e00-\u9fa5\u3040-\u309F\u30A0-\u30FF\uAC00-\uD7AF]+$/
解释:
^表示字符串的开始[a-zA-Z]匹配英文字母\u4e00-\u9fa5匹配中文字符\u3040-\u309F匹配日文平假名\u30A0-\u30FF匹配日文片假名\uAC00-\uD7AF匹配韩文字符+表示前面的字符可以出现一次或多次$表示字符串的结束
这个正则表达式将校验整个字符串是否只包含中、英、日、韩的语种字符。如果匹配成功,则表示字符串只包含这些语种的字符。如果匹配失败,则表示字符串中包含其他语种字符。
原文地址: http://www.cveoy.top/t/topic/iZ0z 著作权归作者所有。请勿转载和采集!