新聞中心
本文和大家重點討論一下Flex正則表達(dá)式語法,譬如[],[]匹配括號中字符的任意一個。用"-"指示字符的范圍。如果***個字符是抑揚符號"^",那么它的含義變?yōu)槠ヅ淅ㄌ杻?nèi)字符以外援任意字符。

Flex正則表達(dá)式語法
.匹配除換行符"\n"外的任意單個字符。
[]匹配括號中字符的任意一個。用"-"指示字符的范圍。如果***個字符是抑揚符號"^",那么它的含義變?yōu)槠ヅ淅ㄌ杻?nèi)字符以外援任意字符。
*匹配前面Flex正則表達(dá)式的零次或多次出現(xiàn)。
+匹配前面正則表達(dá)式的一次或多次出現(xiàn)。
?匹配前面Flex正則表達(dá)式的零次或多次出現(xiàn)。
{}根據(jù)括號內(nèi)的不同而不同。單個數(shù)字{n}意味著前面的模式重復(fù)n次,如:[A-Z]{3};{n1,n2}表示重復(fù)n1-n2次;{名字}指示用名字替換。
\如果后面是小寫字母,就是C轉(zhuǎn)義序列,否則引用后面的字符。
()將一系列正則表達(dá)式歸組。"*"、"+"和"{}"中的每個都直接作用于它左側(cè)的表達(dá)式,而"|"通常影響左側(cè)Flex正則表達(dá)式和右側(cè)的所有內(nèi)容。
"..."匹配引號內(nèi)的內(nèi)容
/只有當(dāng)有后面的表達(dá)式跟隨時才匹配前面的表達(dá)式.
^Flex正則表達(dá)式的***個字符,它匹配行的開始;在方括號中用于否定,其它方面沒有特殊情況
$正則表達(dá)式的***一個字符,它匹配行的結(jié)尾-其他方面沒有特殊情況。
<>位于模式開頭的尖括號內(nèi)的一個或一列使那個模式只應(yīng)用于指定的起始狀態(tài)。
<
當(dāng)前名稱:常見Flex正則表達(dá)式用法剖析
標(biāo)題路徑:http://www.5511xx.com/article/cogeejj.html


咨詢
建站咨詢
