最初を置換

格納されたトークン内の正規表現と最初に一致したものを置換します。

フィールド

正規表現

置換する部分文字列を示す正規表現を指定します。変数の拡張がサポートされます。 詳細については、変数の拡張を参照してください。

置換文字列

置換する文字列を指定します。変数の拡張がサポートされます。 詳細については、変数の拡張を参照してください。

備考

一致したインスタンスは、[置換文字列]フィールドで指定された文字列で置き換えられます。

正規表現の作成についての詳細は、次を参照してください。

[パターン]のオプションにはCASE_INSENSITIVE、DOTALL、およびUNICODE_CASEが使用されますが、適切な埋め込みエスケープを使用して逆の意味を指定することができます。

この例では、電話番号(nnn)-nnn-nnnnをnnn-nnn-nnnnに再フォーマットします。ルールは、Identity Managerとともに提供される事前定義されたルールです。詳細については、入出力変換-電話番号の形式を(nnn) nnn-nnnnからnnn-nnn-nnnnに変更を参照してください。ポリシーをXMLで表示するには、predef_transformation_reformat_telephone1を参照してください。

[最初を置換]トークンは、[操作属性の再フォーマット]アクションで使用されます。

電話番号を再フォーマットするポリシー
最初を置換
エディタ

正規表現^\((\d\d\d)\)\s*(\d\d\d)-(\d\d\d\d)$は、(nnn) nnn-nnnnを、正規表現$1-$2-$3はnnnを示しています。 このルールでは、電話番号の形式を(nnn) nnn-nnnnからnnn-nnn-nnnnに変更します。