亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jQuery中的正則表達式字段驗證

jQuery中的正則表達式字段驗證

長風秋雁 2019-10-17 13:55:14
在jQuery中,是否可以使用函數/插件來匹配字符串中的給定正則表達式?例如,在電子郵件輸入框中,我獲得了一個電子郵件地址,并想查看其格式是否正確。我應該使用什么jQuery函數查看我的驗證正則表達式是否與輸入匹配?我已經在谷歌上尋找解決方案,但是我什么都找不到。
查看完整描述

3 回答

?
繁星coding

TA貢獻1797條經驗 獲得超4個贊

如果要基于正則表達式搜索某些元素,則可以使用該filter功能。例如,假設您要確保在所有輸入框中,用戶僅輸入了數字,那么讓我們查找所有不匹配的輸入并突出顯示它們。


$("input:text")

    .filter(function() {

        return this.value.match(/[^\d]/);

    })

    .addClass("inputError")

;

當然,如果只是這樣,您可以使用表單驗證插件,但是該方法可以應用于任何您喜歡的元素。另一個示例說明我的意思:查找id匹配項的所有元素/[a-z]+_\d+/


$("[id]").filter(function() {

    return this.id.match(/[a-z]+_\d+/);

});


查看完整回答
反對 回復 2019-10-17
?
慕村9548890

TA貢獻1884條經驗 獲得超4個贊

除非您正在尋找特定的東西,否則您已經可以使用帶有字符串的正則Javascript執行正則表達式匹配。


例如,您可以使用類似以下內容的字符串進行匹配...


var phrase = "This is a phrase";

phrase = phrase.replace(/is/i, "is not");

alert(phrase);

除了一般的正則表達式匹配之外,您是否還需要其他東西?


查看完整回答
反對 回復 2019-10-17
  • 3 回答
  • 0 關注
  • 617 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號