notepad 正則學習記錄

2022-06-21 01:24:10 字數 701 閱讀 6169

原文

表示式 說明 

\t 製表符. 

\n 新行. 

. 匹配任意字元. 

| 匹配表示式左邊和右邊的字元. 例如, "ab|bc" 匹配 "ab" 或者 "bc". 

匹配列表之中的任何單個字元. 例如, "[ab]" 匹配 "a" 或者 "b". "[0-9]" 匹配任意數字. 

[^] 匹配列表之外的任何單個字元. 例如, "[^ab]" 匹配 "a" 和 "b" 以外的字元. "[^0-9]" 匹配任意非數字字元. 

* 其左邊的字元被匹配任意次(0次,或者多次). 例如 "be*" 匹配 "b", "be" 或者 "bee". 

+ 其左邊的字元被匹配至少一次(1次,或者多次). 例如 "be+" 匹配 "be" 或者 "bee" 但是不匹配 "b". 

? 其左邊的字元被匹配0次或者1次. 例如 "be?" 匹配 "b" 或者 "be" 但是不匹配 "bee". 

^ 其右邊的表示式被匹配在一行的開始. 例如 "^a" 僅僅匹配以 "a" 開頭的行. 

$ 其左邊的表示式被匹配在一行的結尾. 例如 "e$" 僅僅匹配以 "e" 結尾的行. 

() 影響表示式匹配的順序,並且用作表示式的分組標記. 

\ 轉義字元. 如果你要使用 "\" 本身, 則應該使用 "\\". 

「/0」代表第乙個分組對應的原型,「/1」代表第二個分組對應的原型,依此類推 

notepad 各類外掛程式學習記錄

js檔案的規範格式排列 外掛程式裡安裝 jstools,然後重啟notepad 再去外掛程式裡面的jstool裡面用jsformat就可以格式化排列不規則的js 了 notepad 自動補全 在設定 首選項 自動完成裡面勾選輸入時提示和自動完成 背景風格設定 設定 語言格式設定中 配置執行pytho...

Notepad 正則寫Hibernate實體

create username 建立使用者名稱 create time 建立時間 update username 更新使用者名稱 update time 更新時間 變成 建立使用者名稱 column name create username private string createusername...

Notepad 怎麼使用正則替換

前言 工作中在oracle中寫觸發器的sql時,表字段有幾十個,修改起來非常不方便,於是採用了notepad 的替換 想把 v update time,v create time,v rcv time 等等替換為 old.update time,old.create time,old.rcv tim...