$????????????匹配輸入字符串的結(jié)尾位置。如果設(shè)置了RegExp對(duì)象的Multiline屬性,則$也匹配‘\n'或‘\r'。要匹配$字符本身,請(qǐng)使用\$。
( )????????????標(biāo)記一個(gè)子表達(dá)式的開始和結(jié)束位置。子表達(dá)式可以獲取供以后使用。要匹配這些字符,請(qǐng)使用\(和\)。
*????????????匹配前面的子表達(dá)式零次或多次。要匹配*字符,請(qǐng)使用\*。
+????????????匹配前面的子表達(dá)式一次或多次。要匹配+字符,請(qǐng)使用\+。
.????????????匹配除換行符\n之外的任何單字符。要匹配.,請(qǐng)使用\。
[ ]????????????標(biāo)記一個(gè)中括號(hào)表達(dá)式的開始。要匹配[,請(qǐng)使用\[。
?????????????匹配前面的子表達(dá)式零次或一次,或指明一個(gè)非貪婪限定符。要匹配?字符,請(qǐng)使用\?。
\????????????將下一個(gè)字符標(biāo)記為或特殊字符、或原義字符、或向后引用、或八進(jìn)制轉(zhuǎn)義符。例如,‘n'匹配字符‘n'。'\n'匹配換行符。序列‘\\'匹配“\”,而‘\('則匹配“(”。
^????????????匹配輸入字符串的開始位置,除非在方括號(hào)表達(dá)式中使用,此時(shí)它表示不接受該字符集合。要匹配^字符本身,請(qǐng)使用\^。
{ }????????????標(biāo)記限定符表達(dá)式的開始。要匹配{,請(qǐng)使用\{。
|????????????指明兩項(xiàng)之間的一個(gè)選擇。要匹配|,請(qǐng)使用\|。