如题所述
你可以试试这个正则:/^[\u4e00-\u9fa5\w\d@\.\-_]{3,10}$/i
支持中文:\u4e00-\u9fa5
支持英文:\w,如果强制大小写,可以换成a-z或a-z
支持数组:\d
支持特殊字符:@.-_,如果没有满足需要可以增删
忽略大小写:/i
支持中文:\u4e00-\u9fa5
支持英文:\w,如果强制大小写,可以换成a-z或a-z
支持数组:\d
支持特殊字符:@.-_,如果没有满足需要可以增删
忽略大小写:/i
温馨提示:答案为网友推荐,仅供参考
第1个回答 2019-01-11
var reglx =/^[\u4e00-\u9fa5a-zA-Z]+$/<br>这个是至少有一个中文或者英文<br>var reglx =/^[\u4e00-\u9fa5a-zA-Z]*$/<br>这个是0个以上的中文或者英文<br><br>alert(reglx .test("t中");