unicode编码,一种全世界语言都包括的一种编码。(国际化功能中常常用到)
u4e00-u9fa5匹配中文字符也就是汉字的表达式。这个没什么介绍就是去找找哪个国家的语言在哪个范围就是了。
英文用户名与中文
function isabc (str) {
if( /^(?:d|[u4e00-u9fa5]|[s,-,_.a-z]|[a-z]|)+$/.test(str) )
{
if(str.substring(0,1)==',' || str.substring(str.length-1,str.length)==','){
return false;
}
return true;
}else{
return false;
}
}
中文用户名与邮箱地址
function isabcname (str) {
if( /^(?:d|[u4e00-u9fa5]|[s,-,_.a-z]|[a-z]|[@])+$/.test(str) )
{
if(str.substring(0,1)==',' || str.substring(str.length-1,str.length)==',' ){
return false;
}
return true;
}else{
return false;
}
}
时间: 2024-10-29 12:27:19