変数に対する正規表現の定義

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • 正規表現を定義して、変数の値を検証します。

    始める前に

    必要なロール:catalog_admin または admin

    手順

    1. 次のように移動する。 All (すべて) > Service Catalog > カタログ変数 > 変数の妥当性確認の正規表現.
    2. [New] をクリックします。
    3. フォームの各フィールドに入力します。
      フィールド 説明
      名前 正規表現の名前です。
      検証メッセージ 妥当性確認が失敗したときに表示されるメッセージです。
      アクティブ 正規表現がアクティブかどうかを指定します。
      正規表現 変数値のフォーマットを定義する文字のシーケンスです。
      例を次に示します。
      • 無効な正規表現:/(((ftp|http|https):\/\/)|(www\.))([-\w\.\/#$\?=+@&%_:;]+)/i
      • 有効な正規表現:(((ftp|http|https):\/\/)|(www\.))([-\w\.\/#$\?=+@&%_:;]+)
      注:
      • 正規表現が壊滅的なバックトラッキングを引き起こさないようにしてください。
      • 埋め込みフラグ式は使用しないでください。
      • 無視ケースのためには [正規表現フラグ] リストを使用します。
      正規表現フラグ 正規表現の妥当性確認で考慮される文字セットです。
      • None:正規表現フラグは適用されません。
      • Case Insensitive:大文字と小文字を区別しないマッチングを有効にします。大文字と小文字を区別しないマッチングでは、US-ASCII 文字セットの文字のみが一致すると想定されます。Unicode-aware case-insensitive マッチングを有効にするには、正規表現フラグとして Both を選択します。
      • Unicode Case:(将来の使用のために予約済み) None と同じように動作します。
      • Both:大文字と小文字を区別しないマッチングが、Unicode Standard と矛盾しない方法で行われます。
    4. [送信] をクリックします。