正則學習三

2021-06-25 19:04:02 字數 355 閱讀 4466

開始閱讀 正規表示式 這本書  這本書講得挺好的,序言寫得很好。學每一樣東西應該以 登堂入室 為最低標準 ,提高對自己的要求才能提高自己的技術

1.  正則的理解應該以單個字元為單位去理解,如: ^cat  不應該理解 成 以 cat 開頭,而且應該理解成 以 c 開頭 其次 是 at .

對於 ^ 和 $ 書中有詳細描述,第36頁,剛好解決了我的困惑 :如  : caddct   應該 匹配 為   ^c(\w)*t$

2.  『 . 』  點號的理解,點號目前 知道的兩點意思為 1. 點號為 匹配任意的字元   2. 如果 點號在字元組內部,則只是單純的表示為 點號 [- . / ] 這個點號,只是單純的匹配點號,無其他

意義。

C 正則學習雜談(三)

五 一些常用正則 1 匹配任意中文字元 u4e00 u9fa5 2 匹配手機的正則 1 3 d 5 389 d 3 匹配座機的正則 格式 010 12345678 區號可有可無,座機號為7或8位 0 10 2 0 57 9 3 9 d d 4 日期正則 格式為yyyy mm dd,或yyyy m d...

正規表示式學習(三)

現在介紹幾個小例子,並且引出重要的內容。先介紹一下perl中 的含義,可以把 理解成一些語言中的getline 函式。123.pl while line print line 在控制台下執行程式 perl w 123.pl 123.txt 222.txt 結果會發現,222.txt檔案中的內容和12...

正則學習三 小括號作用)

var reg 18 19 結果可匹配 18,19,189,119,819,181,1819 意思為 18或者19 以18開頭或以19結尾,以1開頭,9結尾,當中包含8或1 var reg 18 19 結果 18,19 正則中的分組,也可以理解為乙個大正則中的乙個小正則 包起來部分是乙個整體 在正則...