前端如何限制用户输入的内容只能是中文或英文
一般出现这种需要限制用户输入的场景会在填一些表单类的时候,需要限制用户录入的内容是规范的,不带一些特殊字符,那么这个时候就 需要前端来限制这种情况,可以参考一下代码
var part = /^[\u4e00-\u9fa5]+$/;
var inputStr = "sdfglk!-="
var enPart = /^[A-Za-z]+$/;
if(!part.exec(inputStr ) && !enPart.exec(inputStr ) && inputStr ){
console.log("补充内容只能是中文或英文!");
}
在控制台执行后就会提示只能输入中文或者英文了。

发表评论 (审核通过后显示评论):