ExtendScript Toolkitのソースコード検索で使える正規表現です。
スクリプトの検索・置換に使用できます。
目次
ESTK検索置換の正規表現一覧
正規表現 | メタ文字の意味 |
---|---|
.(ドット) | 任意の1文字に一致 |
( | 一致する文字列をキャプチャする領域の開始マーク 例:(画面下の図に表示) |
) | 一致する文字列をキャプチャする領域の終了マーク 例:(画面下の図に表示) |
¥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には一致しない) |
Adobe ExtendScript Toolkitは、サポートが終了しています
Adobe ExtendScript Toolkitは、サポート終了後もしばらくはインストーラーのダウンロードはできており、使用することもできましたが、現在ではダウンロードもできなくなっています。
今からExtendScriptの開発を始めるなら、Visual Studio Code(VSCode)を導入することになりますが、AdobeはすでにUXPへの移行を進めています。
UXPの開発環境アプリは、Creative Cloudアプリ内の「UXP Developer Tools」からインストールできます。
+DESIGNING VOLUME 50 (マイナビムック)の「ちょっと自動化→ちょっとしあわせ ラクラボ。〜ESTKはもう古い! 最新の開発・デバッグ環境の構築方法」というコラムで、VSCodeでのデバッグについての解説が掲載されています。
Amazonなら、Kindle Unlimitedでも読めます。
普通にコレを1冊買うより、Kindle Unlimitedに1ヶ月登録したほうが安く読めますよ。