回覆列表
  • 1 # 使用者5007521561936

    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種換行形式,以適應不同格式的文件。

    若仍未解決,請“補充說明”或“追問”,我繼續幫你。

  • 中秋節和大豐收的關聯?
  • 奇組詞什麼的故事?