Coopelではアクション内でJavaScriptを実行することができます。
ここでは[スクリプトを実行]というアクションを使って数字を全角・半角に変換するシナリオをご紹介します。
シナリオサンプル
各アクションの解説
赤枠部分は設定必須のパラメーターです。
-
任意の文字列を生成
半角数字を生成します。Excelやspreadsheetでコピーした値を参照することも可能です。 -
スクリプトを実行
半角数字を全角に変換するJavaScriptを記載します。引数の記述には部分参照を使用します。
引数:{"str": "[任意の文字列を生成:半角文字]"}
JavaScript:
function toFullNum(str) { str = str.replace(/[0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) + 0xFEE0); }); return str; } toFullNum(str);
-
任意の文字列を生成
全角数字を生成します。Excelやspreadsheetでコピーした値を参照することも可能です。 -
スクリプトを実行
半角数字を全角に変換するJavaScriptを記載します。引数の記述には部分参照を使用します。
引数:{"str": "[任意の文字列を生成:全角数字]"}
JavaScript
function toHalfNum(str) { str = str.replace(/[0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 0xFEE0); }); return str; } toHalfNum(str);
コメント
0件のコメント
サインインしてコメントを残してください。