有48個數字編號,我要給每個數字編號后面加上頓號,根據況哥【懶】的特點,不會一個一個手動添加,肯定要使用通配符。
([0-9]{1,})
--\1、
\1用來指代上面問題()整體的內容,如果通配符里有多個(),那么每個()的內容就依次用\1\2\3來指代,\1\2\3是可以調換位置的,比如寫成\1\3\2或\3\1\2等都是可以的。
\的意思就是替換的時候匹配到的這些字符保持原樣不變,其實,不就是轉義符嘛。
通配符示例
order | char | function |
---|---|---|
1 | ^? | 單個字符 |
2 | ^# | 任意數字 |
3 | [0-9] | 單個數字 |
4 | ^$ | 任意字母 |
5 | ^g | 圖形 |
6 | ^t | 制表符 |
7 | ^s | 不間斷空格 |
8 | ^l Or ^11 | 軟回車 |
9 | ^p Or ^13 | 硬回車 |
10 | ^f | 腳注標記 |
11 | ^e | 尾注標記 |
12 | ^b | 分節符 |
13 | ^& | 原查找內容 |
14 | ^c | 剪貼板內容 |
15 | ^d or ^w | 空白區(空格、不間斷空格、以及任意順序的格式標記) |
16 | 一-龥 | 所有中文字符 |
17 | \1 | 匹配第1個子表達式;\2代表第2個子表達式,依次類推,例如([0-9])([a-z])--\1\2 |
其實查找替換對話框里也能快捷輸入,點擊選擇相應的選項就可以了,如下:
對於圖形查找替換代碼有些奇怪,顯示的是i,插入卻是g,不知道為什么,呵呵。