正規表示式詳析 常用示例

2022-09-20 22:30:20 字數 345 閱讀 7511

目錄

正規表示式就是用來操作字串的一種邏輯公式

字元說明.代表的是換行符以外的任意字元。 換行符是:(不同的作業系統有不同的換行符) \n \r\程式設計客棧n\w匹配字母、數字、下劃線、漢字的乙個字元\s匹配任意的空白符\d匹配數字^匹配字串的開始$匹配字串的結束

反義**的意思就是與元字元表示相反的**

符號說明*代表的重複0次或者是多次+代表的重複1次或者是多次?代表的是重複0次或者是1次重複n次,舉例:指的就是重複3次重複n次或者更多次數重複n次到m次,所以這裡m一般要比n

分支條件匹配:

使用 | 來分隔開不同的正規表示式,代表著 條件1 或 條件2 或條件3 ......

正規表示式示例

表示式匹配 s 匹配空行。d d 驗證由兩位數字 乙個連字元再加 5 位數字組成的 id 號。s s s s s s 1 s 匹配 html 標記。下表包含了元字元的完整列表以及它們在正規表示式上下文中的行為 字元說明 將下一字元標記為特殊字元 文字 反向引用或八進位制轉義符。例如,n 匹配字元 n...

正規表示式示例

匹配 s 匹配空行。d d 驗證由兩位數字 乙個連字元再加 5 位數字組成的 id 號。s s s s s s 1 s 匹配 html 標記。下表包含了元字元的完整列表以及它們在正規表示式上下文中的行為 說明 將下一字元標記為特殊字元 文字 反向引用或八進位制轉義符。例如,n 匹配字元 n n 匹配...

正規表示式 示例

正規表示式的最簡單形式是在搜尋字串中匹配其本身的單個普通字元。例如,單字元模式,如 a,不論出現在搜尋字串中的何處,它總是匹配字母 a。下面是一些單字元正規表示式模式的示例 a 7 m 可以將許多單字元組合起來以形成大的表示式。例如,以下正規表示式組合了單字元表示式 a 7 和 m。a7m 請注意,...