判斷某字符串是否含有特殊符號


C#  數組取值方法:(‘/’、‘\’ 與 英文雙引號沒過濾)
     function CheckNum() {
        //定義數組保存特殊字符
       var AllNumIsSame = new Array("’", "”", "。", ";", ":", "<", ">", "?", "|", "!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "_", "+", "-", "+", ".");


        //獲取用戶輸入的數值
        var GetInputValue = $("#InputChar").val();
        //初始化
        var IsTrueORfalse = false;
        //循環進行判斷信息
        for (var i = 0; i < AllNumIsSame.length; i++) {
            //判斷如果包含鎖定義數組包含的字符特提示爲true
            if (GetInputValue.indexOf(AllNumIsSame[i]) != -1) {
                IsTrueORfalse = true;
                break;
            }
        }
        //如果爲true特提示爲true否則爲false

        if (IsTrueORfalse == true) {

   // 錯誤提示

           alert("不可包含特殊符號");
            return false;
        }


        return true;

    }


jQuery 正則表達式過濾方法:

                if ((/[\!\|\#\%\^\&\¥\*\_\-\+\=\(\)\(\)\[\]\{\}\\\/\【\】\、\<\>\、\《\》\:\;\:\;\"\“\'\‘\,\,\.\。\)<>?]/gi).test(”輸入的值“)) {
                    $("inputTip“).html("會員名不可包含特殊符號");
                    return false;
                }

發佈了76 篇原創文章 · 獲贊 9 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章