javascript正则验证特殊字符并过滤
发布时间:2015-05-28 编辑:jiaochengji.com
分享一例js代码,用js正则验证输入是否为特殊字符,如是则进行过滤,有需要的朋友参考下。
例子,javascript正则验证特殊字符并加以过滤。
代码:
复制代码 代码示例:
<script type="text/javascript">
$("#search").click(function(){
var name = $("#title").val();
var regEx = new RegExp(/^(([^\^\.<>%&',;=?$"':#@!~\]\[{}\\/`\|])*)$/);
var result = name.match(regEx);
if (result == null) {
$("#tip").empty();
$("#tip").append("<font color='red'>输入非法,包含特殊字符</font>");
return false;
}else{
$("#tip").empty();
document.forms[0].submit();
}
});
</script>
$("#search").click(function(){
var name = $("#title").val();
var regEx = new RegExp(/^(([^\^\.<>%&',;=?$"':#@!~\]\[{}\\/`\|])*)$/);
var result = name.match(regEx);
if (result == null) {
$("#tip").empty();
$("#tip").append("<font color='red'>输入非法,包含特殊字符</font>");
return false;
}else{
$("#tip").empty();
document.forms[0].submit();
}
});
</script>
对以下输入进行特殊字符检测并过滤:
复制代码 代码示例:
<table width="90%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="tdtxt_rr" width="8%">标题:</td>
<td width="32%">
<s:textfield name="project.project_name" id="title"/>
</td>
<td width="40%" id="tip">
</td>
<td width="20%">
<a id="search" href="#" class="btn_search"><img src="${ctx}/common/images/btn_search.gif" align="absmiddle" /></a>
</td>
</tr>
</table>
<tr>
<td class="tdtxt_rr" width="8%">标题:</td>
<td width="32%">
<s:textfield name="project.project_name" id="title"/>
</td>
<td width="40%" id="tip">
</td>
<td width="20%">
<a id="search" href="#" class="btn_search"><img src="${ctx}/common/images/btn_search.gif" align="absmiddle" /></a>
</td>
</tr>
</table>
js特殊字符转义方法
url特殊字符转义小知识
JS特殊字符转义基础
js判断是否允许输入特殊字符
js判断是否包含特殊字符
JS过滤url参数中的特殊字符
js过滤特殊字符(js正则表达式)
Js不转义Html中特殊字符的实现方法
您可能感兴趣的文章:
js正则表达式特殊字符过滤代码
js 过滤特殊字符的简单例子
js过滤json特殊字符
js过滤特殊字符输入(可过滤输入、粘贴、拖拽等)
javascript正则验证特殊字符并过滤
JS处理特殊字符过滤函数
js特殊字符转义类型
js过滤特殊字符输入
js过滤特殊字符的实现代码
js特殊字符过滤实现代码
上一篇:js特殊字符转义方法
下一篇:js验证特殊字符的例子
[关闭]