第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

jQuery中的正則表達(dá)式字段驗(yàn)證

jQuery中的正則表達(dá)式字段驗(yàn)證

在jQuery中,是否可以使用函數(shù)/插件來(lái)匹配字符串中的給定正則表達(dá)式?例如,在電子郵件輸入框中,我獲得了一個(gè)電子郵件地址,并想查看其格式是否正確。我應(yīng)該使用什么jQuery函數(shù)查看我的驗(yàn)證正則表達(dá)式是否與輸入匹配?我已經(jīng)在谷歌上尋找解決方案,但是我什么都找不到。
查看完整描述

3 回答

?
繁星coding

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超4個(gè)贊

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


$("input:text")

    .filter(function() {

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

    })

    .addClass("inputError")

;

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


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

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

});


查看完整回答
反對(duì) 回復(fù) 2019-10-17
?
慕村9548890

TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個(gè)贊

除非您正在尋找特定的東西,否則您已經(jīng)可以使用帶有字符串的正則Javascript執(zhí)行正則表達(dá)式匹配。


例如,您可以使用類(lèi)似以下內(nèi)容的字符串進(jìn)行匹配...


var phrase = "This is a phrase";

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

alert(phrase);

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


查看完整回答
反對(duì) 回復(fù) 2019-10-17
  • 3 回答
  • 0 關(guān)注
  • 615 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)