正则表达式限制⾮中⽂字符输⼊中⽂字符的unicode编码 \u4e00-\u9fa5
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>web</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
<script src="js/jquery-3.3.1.min.js"></script>
</head>
<body>
<label>请输⼊内容:</label><input type="text" onkeyup="validate()">
<p></p>
<script>
function validate() {
var str = $('input').val();
// var regExp = /^1[3|5|7|8][0-9]{9}$/ ; // 验证11位⼿机号码
var regExp = /^[\u4e00-\u9fa5]+$/ ; // \u4e00-\u9fa5 是中⽂字符的unicode编码
if (str.match(regExp)){中文字符unicode查询
$('p').html('校验中⽂字符成功');
}else {
$('p').html('输⼊内容中包括⾮中⽂字符');
}
}
</script>
</body>
</html>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论