【ティラノビルダー】文字列判定・置換補助プラグイン
- Digital500 JPY

こちら↓の「【ティラノスクリプトプラグイン】文字判定・置換補助プラグイン」のティラノビルダー用プラグインです https://traumarchen.booth.pm/items/7764517 当プラグインを適用するとコンポーネントから以下のことが行えます。 ①指定した文字列(変数可)の内のカタカナ⇔ひらがな変換 ②指定した文字列(変数可)の内の英字系文字の大文字⇔小文字変換 ③指定した文字列(変数可)の内の任意の文字種の全角⇔半角変換 ④指定した文字列(変数可)の内の任意の文字列を別の任意の文字列に置換 ⑤指定した文字列(変数可)に任意の文字種類が含まれているかの判定 ⑥指定した文字列(変数可)に任意の文字種類のみで構成されているかの判定 ⑦指定した文字列(変数可)に任意の文字列が含まれているかの判定 ⑧指定した文字列(変数可)に任意の文字列(複数の場合いずれかに合致)で構成されているかの判定 ※コンポーネントで結果を格納する用の変数が指定されていない場合、変換系と判定系でそれぞれ固定の変数に格納されます。 そのため、変数の使用においては後述の固定変数を変数管理から登録するとしても、このプラグインの範囲外で使う場合はご注意ください。 以下のnote記事でも簡単に紹介しています。 https://note.com/itksk_ayame_gsk/n/n7bd955afceba
【更新履歴】
◆2025/12/23 プラグイン1.0を公開
【動作確認】
以下のティラノビルダーバージョンでの動作を確認しています。 V305a ……が、既存処理で関係するものの関係上V200系後半以降ならあんまりバージョン関係なく動くかも。
【注意】
当プラグインでは変換系結果格納と判定系結果格納を、コンポーネント上で変数が指定されていない場合、以下の変数に格納します。 変換系結果格納変数:f.p_regex_rep_res (手動で変数管理追加の場合、変数名p_regex_rep_resだけ記述してください) 判定系結果格納変数:f.p_regex_chk_res (手動で変数管理追加の場合、変数名p_regex_chk_resだけ記述してください) 変数管理から手動で追加する分には構いませんが、当プラグインの影響範囲外で格納処理などをする場合、想定外の値に書き換えないようにご注意ください。
