牛骨文教育服务平台(让学习变的简单)
博文笔记

js正则表达式匹配特殊字符

创建时间:2017-05-03 投稿人: 浏览次数:6597
function TextValidate(obj){
	console.log(obj.value);
	var flag = "0";
	var pattern = new RegExp("[~"!@#¥$%^&*()-+_=:]");  
	if(obj.value != "" && obj.value != null){  
		if(pattern.test(obj.value)){  
			flag = "1"; 
		}  
	}  
    if(obj.value.trim().length===0) flag="1"; //不能输入空格符
    if(obj.value==null||obj.value=="") flag="0";
    if(flag == "1"){
	    	//$.dialog.tips("输入内容不能包含空格或任何这些特殊字符:
 , ` ~ ! @ # $ % ^ + & * \ / ? | : . < > {} () [] " ");
	    	$.dialog.tips("输入内容不能包含特殊字符 ");
	    	obj.value="";//清空
	    	obj.focus();
	} 
}

阅读更多
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。