JavaScript正则表达式验证中文实例讲解
Javascript代码:
/**
*A simple example
*/
function ischinese(temp){
var re = /[^u4e00-u9fa5]/;
if(re.test(temp)) return false;
return true;
}
<p>/**
*校验字符串是否为中文
*返回值:
*如果为空,定义校验通过, 返回true
*如果字串为中文,校验通过, 返回true
*如果字串为非中文, 返回false 参考提示信息:必须为中文!
*/
function ischinese2(str){
//如果值为空,通过校验
if (str == "") return true;
var pattern = /^([u4e00-u9fa5]|[ufe30-uffa0])*$/gi;
if (pattern.test(str)) return true;
return false;
}
javascript正则表达式基础篇
正则表达式:语法:/expression/,斜杠表示起始位置创建方式:1、varregObj=newRegExp("pattern",[,"flags"]);pattern:必选项,正则表达式的字符串;flags:可选项,一
正则删除字符串左、右或两端的空格经验总结
我们前端在与后台人员进行数据交互时,经常会碰到这样的情况,我们经常需要获取文本框中用户输入的信息,然后通过ajax或form提交到后台。但是在
匹配移动/联通/电信手机号码正则表达式小结
中国移动134.135.136.137.138.139.150.151.152.157.158.159.187.188,147(数据卡)中国联通130.131.132.155.156.185.186中国电信133.153.180.189CDMA133,153正则如下:///summary///匹配移动