ESTKのコード編集で使える検索置換の正規表現一覧

ExtendScriptコードエディタ:正規表現一覧 ESTKの使い方
記事内には広告が含まれている場合があります

ExtendScript Toolkitの検索で使える正規表現です。

スクリプトコードの検索・置換に使用できます。

正規表現説明
任意の文字に一致
(一致する文字列をキャプチャする領域の開始マーク
例: 画面下の例に表示)
)一致する文字列をキャプチャする領域の終了マーク
例: 画面下の例に表示)
¥1〜¥9キャプチャに一致した文字を置換文字列で受ける
例: 画面下の例に表示)
¥<単語の先頭に一致(エディタの現在の単語の定義を使用)
例: ¥<f で、fで始まる単語に一致
¥>単語の末尾に一致(エディタの現在の単語の定義を使用)
例: f¥> で、fで終わる単語に一致
¥正規表現文字のエスケープ
例: ¥( で、( カッコそのものに一致
[]文字の集合
例: [abc] で、a、b、cのいずれかに一致
例: [a-z] で、小文字のaからzに一致
[^]検索する文字の補集合
例: [^A-Za-z] で、アルファベット以外の文字に一致
^行の先頭に一致(補集合は除く)
$行の末尾に一致
*0回以上の一致
例: Sa*m で、Sm、Sam、Saam、Saaaamなどに一致
+1回以上の一致
例: Sa+m で、Sam、Saam、Saaaamなどに一致(Smには一致しない)
ExtendScriptコードエディタ:検索と置換(正規表現)
( )で囲まれた1〜9の繰り返し文字列を、¥1で受け取る
ExtendScriptコードエディタ:正規表現で置換する
上が置換前、下が置換後

コメント

タイトルとURLをコピーしました