87,921
社区成员
发帖
与我相关
我的任务
分享
var exp=/^(?:\w|-|\r|\n|[\u0100-\uFFFF])*$/i;//姑且认为ascii以外字符全是全角,对汉字来说全覆盖,全角空格?是神马字符?用"【空格】".charCodeAt(0)获取unicode码后从范围中删除即可
console.log(exp.test("_azAZ\n010-189554\n好啊《书名号》?全角问号\n换行"));//true
console.log(exp.test("+"));//false
console.log(exp.test(" "));//false