「EmEditor」修訂間的差異

出自福留子孫
跳至導覽 跳至搜尋
 
(未顯示同一使用者於中間所作的 10 次修訂)
第5行: 第5行:
  
 
==操作要領:==
 
==操作要領:==
===替換==
+
===使用「搜尋 / 取代」===
 +
====核取「正規表示式」====
 +
看「尋找」「取代為」兩輸入框右側「>」按鈕提示,兩組使用不同的規則。
 +
#「尋找」右側「>」按鈕提示:列出可用的匹配規則
 +
#「取代為」右側「>」按鈕提示:列出匹配後各種回傳表示
 +
'''範例一:'''<td>整數</td> => <th>整數</th>
 +
*「尋找」輸入:<td>(\d)</td> 或 <td>(\d+)</td>
 +
*「取代為」輸入:<th>$1</th>
 +
:$1 代表放回捕捉到的數字
 +
'''範例二:'''<td>浮點數</td> => <th>浮點數</th>
 +
*「尋找」輸入:<td>(\d+)\.(\d+)</td> 或 <td>(\d+\.\d+)</td>
 +
*「取代為」輸入:<th>$1.$2</th> 或 <th>$1</th>
 +
:正規表示式中的小數點必須寫成 \. ,因為單獨的 . 代表「任意字元」。
 +
:$1,$2 分別代表放回第一次捕捉到和第二次捕捉到的數字
  
 +
====核取「使用逸出序列」====
 +
逸出序列(轉義字元):
 +
# \n代表「換行」
 +
# \t代表「tab」
 +
 +
===存檔===
 +
儲存檔案時,記得選擇存檔類型(htm或html都可),修改編碼為「UTF-8不帶簽名」
  
 
==EmEditor14版與19版==
 
==EmEditor14版與19版==

於 2026年9月6日 (日) 12:55 的最新修訂

正版取得:

操作要領:

使用「搜尋 / 取代」

核取「正規表示式」

看「尋找」「取代為」兩輸入框右側「>」按鈕提示,兩組使用不同的規則。

  1. 「尋找」右側「>」按鈕提示:列出可用的匹配規則
  2. 「取代為」右側「>」按鈕提示:列出匹配後各種回傳表示

範例一:<td>整數</td> => <th>整數</th>

  • 「尋找」輸入:<td>(\d)</td> 或 <td>(\d+)</td>
  • 「取代為」輸入:<th>$1</th>
$1 代表放回捕捉到的數字

範例二:<td>浮點數</td> => <th>浮點數</th>

  • 「尋找」輸入:<td>(\d+)\.(\d+)</td> 或 <td>(\d+\.\d+)</td>
  • 「取代為」輸入:<th>$1.$2</th> 或 <th>$1</th>
正規表示式中的小數點必須寫成 \. ,因為單獨的 . 代表「任意字元」。
$1,$2 分別代表放回第一次捕捉到和第二次捕捉到的數字

核取「使用逸出序列」

逸出序列(轉義字元):

  1. \n代表「換行」
  2. \t代表「tab」

存檔

儲存檔案時,記得選擇存檔類型(htm或html都可),修改編碼為「UTF-8不帶簽名」

EmEditor14版與19版

  • EmEditor14
    單行超過 1024 個字(英數),即失去括號配對的能力。配對括號中,若有任一行超過 1024 個字,則無法跨越此行,找到其配對的括號。
  • EmEditor19
    單行超過 1024 個字(英數),仍保有括號配對的能力。