正則表達式

正則表達式正則表達式

()括起來的部分就是要提取的,匹配前面的一個字符spa

.      點匹配任何字符串3d

   零次、一次code

+    一次、屢次blog

*   零次、一次、屢次  shi*(能夠匹配:shi、shii、sh、shikjksdkjd)字符串

|  豎直分隔符表示選擇,例如"boy|girl"能夠匹配"boy"或者"girl"sdk

(1)、單個字符:

(2)、重複

緊跟在單個字符以後,表示多個這樣相似的字符:搜索

(3)、位置

^ 字符串的起始位置方法

$ 字符串的結尾位置im

(4)、返回控制

咱們有可能對搜索的結果進行進一步精簡信息。好比下面一個正則表達式:

output_(\d{4})

該正則表達式用括號()包圍了一個小的正則表達式,\d{4}。 這個小的正則表達式被用於從結果中篩選想要的信息(在這裏是四位數字)。這樣被括號圈起來的正則表達式的一部分,稱爲羣(group)。

咱們能夠m.group(number)的方法來查詢羣。group(0)是整個正則表達的搜索結果,group(1)是第一個羣……

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息