隨筆-47  評(píng)論-14  文章-0  trackbacks-0

          正則表達(dá)式從左到右進(jìn)行計(jì)算,并遵循優(yōu)先級(jí)順序,這與算術(shù)表達(dá)式非常類似。

          下表從最高到最低說(shuō)明了各種正則表達(dá)式運(yùn)算符的優(yōu)先級(jí)順序:

          運(yùn)算符 說(shuō)明
          \ 轉(zhuǎn)義符
          (), (?:), (?=), [] 括號(hào)和中括號(hào)
          *, +, ?, {n}, {n,}, {n,m} 限定符
          ^, $, \anymetacharacter, anycharacter 定位點(diǎn)和序列
          | 替換

          字符的優(yōu)先級(jí)比替換運(yùn)算符高,替換運(yùn)算符允許“m|food”與“m”或“food”匹配。若要匹配“mood”或“food”,請(qǐng)使用括號(hào)創(chuàng)建子表達(dá)式,從而產(chǎn)生“(m|f)ood”。

          posted on 2005-04-16 14:12 Stephen 閱讀(354) 評(píng)論(0)  編輯  收藏 所屬分類: Others
          主站蜘蛛池模板: 舟山市| 高雄市| 隆化县| 林甸县| 黔东| 社旗县| 运城市| 南川市| 吉水县| 康保县| 华安县| 伊川县| 谢通门县| 乌鲁木齐县| 南投县| 康保县| 中西区| 苗栗县| 资源县| 巩义市| 长春市| 玉门市| 徐闻县| 普兰店市| 涟水县| 达尔| 英德市| 读书| 西畴县| 丰台区| 定南县| 聂拉木县| 德安县| 津市市| 盈江县| 富宁县| 临夏市| 奎屯市| 通辽市| 常熟市| 镇江市|