notepad2正則表達式替換字符串——
文件中查找支持以下的正則表達式:
[] 匹配列表之中的任何單個字符.
例如:
[ab] 匹配 a 或者 b
[0-9] 匹配任意數字
[a-z] 匹配任意字母(不區分大小寫)
[^] 匹配列表之外的任何單個字符.
例如:
[^ab] 匹配 "a" 和 "b" 以外的字符.
[^0-9] 匹配任意非數字字符.
* 其左邊的字符被匹配任意次(0次,或者多次).
例如:
be* 匹配 b , be 或者 bee
be*f 匹配 bef , beef 或者 beeef
+ 其左邊的字符被匹配至少一次(1次,或者多次).
例如:
be+ 匹配 be 或者 bee 但是不匹配 b
be+f 匹配 bef , beef 或者 beeef
^ 其右邊的表達式被匹配在一行的開始. 例如 ^A 僅僅匹配以 A 開頭的行.
[a-z]+[0-9]*\.[0-9]*\.[0-9]*\.[0-9]* 匹配IP地址且前面含有一個字符。
[^a-zA-Z0-9.@-_] 匹配所有字符,不匹配亂碼。
$ 其左邊的表達式被匹配在一行的結尾. 例如 "e$" 僅僅匹配以 "e" 結尾的行.
\ 轉義字符. 如果你要使用 "\" 本身, 則應該使用 "\\".
利用 \r\n,並選中“對反斜槓“\”進行轉義”,將回車換行符替換成逗號。還可利用此法在每一行的前面、後面添加特定的字符。