如何编写正则表达式来校验中文用户名?
- 内容介绍
- 文章标签
- 相关推荐
本文共计143个文字,预计阅读时间需要1分钟。
plaintext用户名1:^([a-zA-Z][a-zA-Z0-9_]{4,14}|[^u4e00-uFA29][a-zA-Z0-9u4E00-uFA29]{2,7})$重复代码:代码如下:script !--function checkStr(str) { // [u4e00-uFA29]|[\uE7C7-\uE7F3]汉字编码范围 var re1=new RegExp(^(\[^\]+\)$);}
复制代码 代码如下:
<script>
<!--
function checkStr(str){
// [\u4E00-\uFA29]|[\uE7C7-\uE7F3]汉字编码范围
var re1 = new RegExp("^([\u4E00-\uFA29]|[\uE7C7-\uE7F3]|[a-zA-Z0-9])*$");
if (!re1.test(str)){
alert("否");
return false;
}
alert("是");
return true;
}
//-->
</script>
本文共计143个文字,预计阅读时间需要1分钟。
plaintext用户名1:^([a-zA-Z][a-zA-Z0-9_]{4,14}|[^u4e00-uFA29][a-zA-Z0-9u4E00-uFA29]{2,7})$重复代码:代码如下:script !--function checkStr(str) { // [u4e00-uFA29]|[\uE7C7-\uE7F3]汉字编码范围 var re1=new RegExp(^(\[^\]+\)$);}
复制代码 代码如下:
<script>
<!--
function checkStr(str){
// [\u4E00-\uFA29]|[\uE7C7-\uE7F3]汉字编码范围
var re1 = new RegExp("^([\u4E00-\uFA29]|[\uE7C7-\uE7F3]|[a-zA-Z0-9])*$");
if (!re1.test(str)){
alert("否");
return false;
}
alert("是");
return true;
}
//-->
</script>

