UltraEdit 支援3種正則表示式引擎,請在“高階”中選擇。
你用的是 UltraEdit 自己的正則引擎。
按你的敘述,應該這樣寫:
%^(,???????^),*^P
替換為:
^1
▲%表示 行首
▲替換式中的^1代表 查詢式中的第1個^(這裡面的內容^)
▲查詢式中^(內容^)這種形式最多可用9個
現在最通行的是 Perl 正則引擎。
建議你以後用這種,便於與別人交流。
(或者,以後在提問時,說明想用哪種。)
Perl 正則:
^(,.{7}),.*(\r?\n|\r)
\1
▲.{7}表示 7個任意字元
▲如果是任意長度的任意數字:\d+
▲如果兩個逗號間可以是任意長度的任意字元(非逗號),要這樣寫:
^(,.+?),.*(\r?\n|\r)
▲(\r?\n|\r)涵蓋3種換行形式,以適應不同格式的文件。
若仍未解決,請“補充說明”或“追問”,我繼續幫你。
UltraEdit 支援3種正則表示式引擎,請在“高階”中選擇。
你用的是 UltraEdit 自己的正則引擎。
按你的敘述,應該這樣寫:
%^(,???????^),*^P
替換為:
^1
▲%表示 行首
▲替換式中的^1代表 查詢式中的第1個^(這裡面的內容^)
▲查詢式中^(內容^)這種形式最多可用9個
現在最通行的是 Perl 正則引擎。
建議你以後用這種,便於與別人交流。
(或者,以後在提問時,說明想用哪種。)
Perl 正則:
^(,.{7}),.*(\r?\n|\r)
替換為:
\1
▲.{7}表示 7個任意字元
▲如果是任意長度的任意數字:\d+
▲如果兩個逗號間可以是任意長度的任意字元(非逗號),要這樣寫:
^(,.+?),.*(\r?\n|\r)
▲(\r?\n|\r)涵蓋3種換行形式,以適應不同格式的文件。
若仍未解決,請“補充說明”或“追問”,我繼續幫你。