首頁 > web前端 > js教程 > js正規驗證特殊字符

js正規驗證特殊字符

不言
發布: 2018-04-26 14:37:01
原創
2268 人瀏覽過

本篇文章向大家分享的内容是js正则验证特殊字符,有需要的朋友可以参考一下

l来源:https://www.cnblogs.com/summer7310/p/7159665.html

js正则验证特殊字符

方案一

var regEn = /[`~!@#$%^&*()_+<>?:"{},.\/;'[\]]/im,
    regCn = /[·!#¥(——):;“”‘、,|《。》?、【】[\]]/im;if(regEn.test(newName) || regCn.test(newName)) {
    alert("名称不能包含特殊字符.");    return false;
}
登入後複製

方案二

function checkName(val){ 
    var reg = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]"); 
    var rs = ""; 
    for (var i = 0, l = val.length; i < val.length; i++) { 
        rs = rs + val.substr(i, 1).replace(reg, ''); 
    } 
    return rs; 
}
登入後複製

相关推荐: 

JS正则表达式详解

JS正则表达式验证数字的实战归纳 

以上是js正規驗證特殊字符的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板