簡述JavaScript中正則表達(dá)式的使用方法_基礎(chǔ)知識
來源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 21:39:27
簡述JavaScript中正則表達(dá)式的使用方法_基礎(chǔ)知識
簡述JavaScript中正則表達(dá)式的使用方法_基礎(chǔ)知識:正則表達(dá)式是一個(gè)對象,它描述了字符模式。 JavaScript的RegExp類表示正則表達(dá)式和字符串和正則表達(dá)式定義,使用正則表達(dá)式來進(jìn)行強(qiáng)大的模式匹配和搜索和替換文本功能的方法。 語法: 正則表達(dá)式可以用RegExp( ) 構(gòu)造這樣的定義: var pattern
導(dǎo)讀簡述JavaScript中正則表達(dá)式的使用方法_基礎(chǔ)知識:正則表達(dá)式是一個(gè)對象,它描述了字符模式。 JavaScript的RegExp類表示正則表達(dá)式和字符串和正則表達(dá)式定義,使用正則表達(dá)式來進(jìn)行強(qiáng)大的模式匹配和搜索和替換文本功能的方法。 語法: 正則表達(dá)式可以用RegExp( ) 構(gòu)造這樣的定義: var pattern
正則表達(dá)式是一個(gè)對象,它描述了字符模式。
JavaScript的RegExp類表示正則表達(dá)式和字符串和正則表達(dá)式定義,使用正則表達(dá)式來進(jìn)行強(qiáng)大的模式匹配和搜索和替換文本功能的方法。
語法:
正則表達(dá)式可以用RegExp( ) 構(gòu)造這樣的定義:
這里是參數(shù)的說明:
pattern: 一個(gè)字符串,指定正則表達(dá)式或其他正則表達(dá)式的模式。
attributes: 包含任何 "g", "i", 和"m" 屬性指定全局,分別一個(gè)可選的字符串,不區(qū)分大小寫和匹配。
括號:
在正則表達(dá)式的上下文中使用時(shí),括號([])具有特殊的意義。它們被用于查找字符的范圍。
上面顯示的范圍是一般的;你也可以使用的范圍[0-3],通過3從0匹配任何十進(jìn)制數(shù), 或范圍[b-v]匹配任何小寫字母,從b至v
限定符:
頻率或方括號內(nèi)的字符序列與單個(gè)字符的位置可以通過一個(gè)特殊的字符來表示。每個(gè)特殊字符具有特定的內(nèi)涵。在+, *, ?, 和$標(biāo)志都遵循一個(gè)字符序列。
示例:
下面的例子將清除有關(guān)匹配字符的概念。
Literal characters:
元字符僅僅是前面加一個(gè)反斜杠,其作用是讓組合有特殊含義的字母字符。
例如,可以使用'\d'元字符搜索大的貨幣總額:/([\d]+)000/,這里d將搜索數(shù)字字符的任意字符串。
以下是元字符,可以在Perl風(fēng)格的正則表達(dá)式中使用的列表。
修飾符
幾個(gè)修飾符是可用,可以使工作與正則表達(dá)式要容易得多,比如大小寫,在搜索多行等。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
簡述JavaScript中正則表達(dá)式的使用方法_基礎(chǔ)知識
簡述JavaScript中正則表達(dá)式的使用方法_基礎(chǔ)知識:正則表達(dá)式是一個(gè)對象,它描述了字符模式。 JavaScript的RegExp類表示正則表達(dá)式和字符串和正則表達(dá)式定義,使用正則表達(dá)式來進(jìn)行強(qiáng)大的模式匹配和搜索和替換文本功能的方法。 語法: 正則表達(dá)式可以用RegExp( ) 構(gòu)造這樣的定義: var pattern