Power Automate URLパラメータのみにする方法
URLからGETパラメータを削除する方法を紹介します。
「URLパラメータを削除する方法」の逆です。
手順
URLパラメータは?から始まるため、そのルールを利用します。
変数に変換対象のURLを用意します。
次にindexOfを利用して?の位置(パラメータの開始位置)を取得します。
値には次のような式を設定します。
indexOf(variables('URL'),'?')
次に変換後のURLを格納する変数を用意して
パラメータ削除対象のURLを初期設定します。
次に「条件」を設置します。
項目 | 設定値 |
---|---|
左 | パラメータの開始位置 |
中 | 次の値以上 |
右 | 0 |
「いいえの場合」には何も設定しません。
パラメータがない場合(?がない場合)、開始位置が-1になり「いいえに場合」に遷移します。
何もしないため変換後のURLはそのままです。
「はいの場合」には次のような式を指定します。
substring(variables('URL'),add(variables('パラメータの開始位置'),1))
この結果がパラメータ部分のみ残したURLになります。
Power Automateを効率的に習得したい方へ
当サイトの情報を電子書籍用に読み易く整理したコンテンツを
買い切り950円またはKindle Unlimited (読み放題) で提供中です。
Word-A4サイズ:1500ページの情報量で
(実際のページ数はデバイスで変わります)
基本的な使い方から各トリガー/アクションの詳細な使い方、
頻出テクニック、実用例を紹介。(目次)
体系的に学びたい方は是非ご検討ください。
アップデートなどの更新事項があれば随時反映しています。(更新履歴)
なお購入後に最新版をダウンロードするには
Amazonへの問い合わせが必要です。