菜鳥教程:
https://c.runoob.com/front-end/854
http://www.runoob.com/regexp/regexp-syntax.html
sublime實例使用
http://blog.csdn.net/glDemo/article/details/48272623
[使用ctrl+H,表達式使用()進行查找]
CSDN博文
http://blog.csdn.net/u010552788/article/details/51019367
操作記錄:
帶有無法顯示字符的wifi_cfg.xml文件

wifi_cfg.xml
格式如下:
XXX"str1"XXXX"str2"XXXWPA-PSKXXX"str1"XXXX"str2"XXXWPA-PSK...
正則表達式概念:
表達式(括號)、[中括號]、{大括號}
(括號)為匹配字符串、組
[中括號]為限定匹配字元
{大括號}為字元、組的重復(fù)次數(shù)
替代字元:
數(shù)字\d
英文字符+數(shù)字\w
空行 \s
非空行 \S
非回車 .
替代重復(fù)次數(shù),限定符
? {0,1}
* {0,}
+ {1,}
定位符
`^ `字符串的開頭
`$ `字符串的結(jié)尾
`\b `字邊界 ` \B`非字邊界
使用
一個例子
(h.*m)

選定從h開到到m為止
#使用sublime ,快捷鍵ctrl+H 調(diào)出替換框
(\s)去除所有的空行
(-PSK|NONE) WPA-PSK|NONE 選擇FIND ALL進行分段
(^.*?")選擇第一段亂碼,替換為“ 或者 (^[^"]*) 替換為空
(".*?") 選擇出所有”“字符段 進行換行操作
前邊分段 ("\B[^W\nN]*) 替換為 ”
后邊分段 ,(^[^\nWn"]*) 替換為空

去空行.png

分行.png

首段亂碼.png

分割.png

分割后.png

后邊分段.png

完成_圖片顛倒處理.png