這篇文章主要介紹“JavaScript中如何使用RegExp對(duì)象”的相關(guān)知識(shí),小編通過實(shí)際案例向大家展示操作過程,操作方法簡單快捷,實(shí)用性強(qiáng),希望這篇“JavaScript中如何使用RegExp對(duì)象”文章能幫助大家解決問題。
10年積累的做網(wǎng)站、網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)制作后付款的網(wǎng)站建設(shè)流程,更有富縣免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
在 JavaScript 中,RegExp 對(duì)象是帶有預(yù)定義屬性和方法的正則表達(dá)式對(duì)象。
使用 test()
test() 是一個(gè)正則表達(dá)式方法。
它通過模式來搜索字符串,然后根據(jù)結(jié)果返回 true 或 false。
下面的例子搜索字符串中的字符 "e":
實(shí)例
var patt = /e/;
patt.test("The best things in life are free!");
由于字符串中有一個(gè) "e",以上代碼的輸出將是:
true
您不必首先把正則表達(dá)式放入變量中。上面的兩行可縮短為一行:
/e/.test("The best things in life are free!");
使用 exec()
exec() 方法是一個(gè)正則表達(dá)式方法。
它通過指定的模式(pattern)搜索字符串,并返回已找到的文本。
如果未找到匹配,則返回 null。
下面的例子搜索字符串中的字符 "e":
實(shí)例
/e/.exec("The best things in life are free!");
由于字符串中有一個(gè) "e",以上代碼的輸出將是:
e
關(guān)于“JavaScript中如何使用RegExp對(duì)象”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會(huì)為大家更新不同的知識(shí)點(diǎn)。