js正则验证不能有中文和空格

由于操作简单 废话不多说,直接上代码
function yz(value) {
var reg = /[/u4E00-/u9FA5]|[/uFE30-/uFFA0]/g;
if (reg.test(value)) {
return "不能有中文!!";
}
if (//s/g.test(value)) {
return "不能有空格!!"
}
return true;
}

正则表达式匹配中文先要了解中文的编码 [u4E00-u9FA5]代表汉字 [uFE30-uFFA0]代表全角字符
匹配中文字符的正则表达式: [u4e00-u9fa5] 匹配双字节字符(包括汉字在内):[^x00-xff]
字符集匹配:/s 匹配一个空格,一边后面加量词表示多个空格,/s*表示0个以上空格,/s+表示1个以上空格,/s相当于[/f/r/n/t ]5种空白字符。

js正则验证不能有中文和空格最先出现在Python成神之路

版权声明:
作者:ht
链接:https://www.techfm.club/p/7010.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>