
テキストレイヤーの最初の単語を自動的にハイライトする方法は?
- テキストレイヤーを作成します。
- Animate – Fill Color – RGB を押します。
- Advanced プロパティを展開し、Units を Index に変更します。
- End プロパティを Alt キーを押しながらクリックし、下記のエクスプレッションを貼り付けます。
var userText = text("ADBE Text Document");
userText.length > 0 ? userText.split(/s|W/)[0].length : 0;
どのように動作するのか?
この正規表現は、スペース、セミコロン、改行などの特殊文字を探し、一致した部分をテキストの残りから区切ります。
最初の1文字だけをハイライトする方法は?
End プロパティからエクスプレッションを削除し、値を 1 に設定します。
