回覆列表
-
1 # 使用者8374030416310
-
2 # yzehh16085
你可以用notepad++開啟,選擇替換欄,輸入查詢目標:\s,替換為一欄則要清空。選擇迴圈查詢,下面選擇正則表示式,按全部替換,這一步主要是用迴圈替換的方法清空所有空格。如果你的檔案換行符是windows的,輸入查詢目標:\n,替換為一欄則要清空,選擇迴圈查詢,下面選擇擴充套件,按全部替換,之一步主要是迴圈清空所有換行符。另外notepad++是功能十分強大的文字編輯器。
-
3 # 使用者7232664441775
.正則表示式匹配以某字元開頭的這一行資料
(?:^|\n)字元位置.* 比如(?:^|\n)prompt.*表示以prompt開頭的這一行字串
2.正則表示式匹配以a字串開頭,b字串結尾的字元,中間不管
a字串位置(.+?)b字串位置 ,注意很多字元有特殊意義,要加上\來轉義, 比如 匹配以to_date開頭,以 ), 字串結尾的字串 ====》 to_date(.+?)\), 即可,注意對)進行轉義。
3.只匹配純數字的字串
^[0-9]+$ 同理 只匹配純字母的字串^[A-Za-z]
Notepad++使用正則表示式查詢,首先需要勾選查詢/替換視窗左下部的“正則表示式(E)”
\r\n表示換行,其中\r表示回車
\s 空格
1.將指定字元替換成換行符,如將csv檔案中的”,”替換為換行符
查詢目標:,
替換為:\r\n
2.首行縮排,在每行前新增4個空格
查詢目標:\r\n
替換為:\r\n {四個半形空格}
3.在每個換行後插入空行
查詢目標:\r\n
替換為:\r\n\r\n
4.移除空行
查詢目標:\r\n\r\n
替換為:\r\n