字符D
意義:匹配任何的非數(shù)字,等價于[^0-9]。
例如:/D/或/[^0-9]/匹配"B2 is the suite number."中的'B'。
字符f
意義:匹配一個表單符
字符n
意義:匹配一個換行符
字符r
意義:匹配一個回車符
字符s
意義:匹配一個單個white空格符,包括空格,tab,form feed,換行符,等價于[ fnrtv]。
例如:/sw*/匹配"foo bar."中的' bar'。
字符S
意義:匹配除white空格符以外的一個單個的字符,等價于[^ fnrtv]。
例如:/S/w*匹配"foo bar."中的'foo'。
字符t
意義:匹配一個制表符
字符v
意義:匹配一個頂頭制表符
字符w
意義:匹配所有的數(shù)字和字母以及下劃線,等價于[A-Za-z0-9_]。
例如:/w/匹配"apple,"中的'a',"$5.28,"中的'5'和"3D."中的'3'。
字符W
意義:匹配除數(shù)字、字母外及下劃線外的其它字符,等價于[^A-Za-z0-9_]。
例如:/W/或者/[^$A-Za-z0-9_]/匹配"50%."中的'%'。
字符n
意義:這里的n是一個正整數(shù)。匹配一個正則表達(dá)式的最后一個子串的n的值(計數(shù)左圓括號)。
例如:/apple(,)sorange1/匹配"apple, orange, cherry, peach."中的'apple, orange',下面有一個更加完整的例子。
注意:如果左圓括號中的數(shù)字比n指定的數(shù)字還小,則n取下一行的八進制escape作為描述。
字符ooctal和xhex
意義:這里的ooctal是一個八進制的escape值,而xhex是一個十六進制的escape值,允許在一個正則表達(dá)式中嵌入ASCII碼。
2021-07-09
2021-07-08
2021-07-08
2021-07-08
2021-07-08
2021-07-08
2021-07-07
2021-07-07
2021-07-07
2021-07-07
2021-07-07
2021-07-06
2021-07-06
2021-07-06
工作態(tài)度怎么寫 具有穩(wěn)定的工作心態(tài)
2021-07-06
該文觀點僅代表作者本人,查查吧平臺系信息發(fā)布平臺,僅提供信息存儲空間服務(wù),不承擔(dān)相關(guān)法律責(zé)任。圖片涉及侵權(quán)行為,請發(fā)送郵件至85868317@qq.com舉報,一經(jīng)查實,本站將立刻刪除。