このファンクションでは、ユーザー定義のパターンに基づいて値が生成されます。
このファンクションは文字列にのみ適用されます。
オプション | 説明 |
---|---|
追加パラメーター | このファンクションには追加パラメーターが必要です。 追加パラメーターは、次のルールに従うパターンです。
その他のすべての文字は、そのまま生成された値にコピーされます。 サポートされる文字タイプと関連するUnicode範囲は、マスキングコンポーネントでのデータマスキングファンクションをご覧ください。 次の構文を使用して、番号付き前方参照(\\<number>)を使用することもできます: <pattern>\\<number>,<group1>,<groupN>
パターン( |
パターンにコンマ(,)が使用されている場合、この関数は正しくファンクションしません。
次のサンプルでは以下のことが行われます。
- aの文字はランダムなラテン文字の小文字に置き換えられます。
- sの文字は生成された出力でマスクされません。
- \\2は、2番目のコンマ(,)の後ろにあるグループ、@talend.comを呼び出します。
入力値 | 追加パラメーター | マスクされた値の例 |
---|---|---|
A26 | "aaaass\\2,@gmail.com,@talend.com" | hjdfss@talend.com |
次のサンプルでは以下のことが行われます。
- \\3は、3番目のコンマ(,)の後ろにあるグループ、aを呼び出します。
- 9はランダムな数字でマスクされています。
入力値 | 追加パラメーター | マスクされた値の例 |
---|---|---|
A26 | "\\39999,D,Z,a" | a4825 |