正規表示式 【四】
-
修飾符匹配次數的特殊符號
前面講到的表示式,無論是隻能匹配一種字元的表示式,還是可以匹配多種字元其中任意一個的表示式,都只能匹配一次。如果使用表示式在加上匹配次數的特殊符號,那麼不用重複書寫表示式可以重複匹配。
使用方法是:“次數修飾”放在 "被修飾符的表示式"後邊。比如: “[bcd] [dbc]” 可以寫成 “[bcd]{2}”
匹配次數
表示式 作用 {n} 表示式重複n次,比如:"\w{2}"相當於 “\w\w” :”a{5}“ 相當於 “aaaaa” {m,n} 表示式至少重複m次,最多重複n次,比如 "ba{1,3}"可以匹配 “ba” 或 "baa"或 “baaa” {m,} 表示式至少重複m次,比如:"\w\d{2,}“可以匹配 “a12” ,”_456",“M12344”… ? 表示式0次或者1次,相當於{0,1},比如:“a{cd}?” 可以匹配 “a” ,“ac” ,“ad” + 表示式至少出現一次,相當於{1,} 比如: "a+b"可以匹配 “a+b” “aab” “aaab”… * 表示式不出現或出現任意次,相當於{0,} 比如: “^*b"可以匹配 “b”,”^^^^^b"… 舉例1:
表示式 “\d+.?\d*” 在匹配It costs $12.5"時,匹配的結果時:成功;匹配到的內容是:“12.5” ;匹配到的位置是:開始於10 結束於14
相關文章
- Python正規表示式初識(四)Python
- 正規表示式
- 正規表示式.
- 正規表示式-問號的四種用法
- shell程式設計(四)| grep正規表示式程式設計
- shell程式設計(四)| sed 正規表示式程式設計
- 【正規表示式】常用的正規表示式(數字,漢字,字串,金額等的正規表示式)字串
- 常用正規表示式
- JavaScript 正規表示式JavaScript
- MySQL正規表示式MySql
- 正規表示式(java)Java
- SQL正規表示式SQL
- python正規表示式Python
- 正規表示式合集
- 正規表示式(一)
- Python 正規表示式Python
- Python——正規表示式Python
- PHP正規表示式PHP
- 正規表示式概括
- javascript正規表示式JavaScript
- java正規表示式Java
- Shell正規表示式
- 正規表示式 教程
- 正規表示式匹配
- Python:正規表示式Python
- php –正規表示式PHP
- 【Linux】正規表示式Linux
- 【JavaScript】正規表示式JavaScript
- URL正規表示式
- 正規表示式 split()
- 初探正規表示式
- 正規表示式 test()
- 正規表示式(?!)作用
- 正規表示式 {n,}
- 【java】正規表示式Java
- 正規表示式基本規則
- “正規表示式”應當稱為“規則表示式”
- 正規表示式同時匹配中英文及常用正規表示式