ValidationPattern (列挙)
public ValidationPattern
インポート元: CURL.GUI.STANDARD. package 内で定義されています CURL.GUI.CONTROL-VALIDATION.
要素リスト:
credit-card=|"(\d{3,4})[- ]?(\d{4})[- ]?(\d{4})[- ]?(\d{4})"|
email-address=|"[-+'&*/=^_~\w]+([-+.'][-+'&*/=^_~\w]+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"|
http-url=|"http(s)?://([\w-]+\.)+[\w-]+(/[\w- .~/?%&=]*)?"|
fr-phone-number=|"(0( \d|\d ))?\d\d \d\d(\d \d| \d\d )\d\d"|
fr-postal-code=|"\d{5}"|
de-phone-number=|"(0\d\d\d \d \d{4})|(0\d\d \d \d\d \d\d \d\d)|(0\d{4} \d \d\d-\d\d)|(0\d\d\d \d\d \d{5})|(0\d\d\d \d \d\d \d\d \d\d)"|
de-postal-code=|"(D-)?\d{5}"|
ja-phone-number=|"(0\d-\d{4}-?\d{4})|(\(0\d\)\d{4}-\d{4})|(0\d{3}-\d\d-\d{4})|(0\d\d-\d{3}\d?-\d{4})|(0\d\(\d{4}\)\d{4})"|
ja-postal-code=|"\d{3}(-(\d{4}|\d{2}))?"|
zh-phone-number=|"((\(\d{3}\)|\d{3}-?)?\d{8})|(\(0\d\d\)\d{4}-\d{4})|(0\d{3}-\d{7})"|
zh-postal-code=|"\d{6}"|
zh-id-number=|"\d{17}[\d|X]|\d{15}"|
us-phone-number=|"((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}"|
us-zip-code=|"\d{5}(-\d{4})?"|
us-ssn=|"\d{3}-\d{2}-\d{4}"|

一般的なタイプのエントリを検証するために使用される正規表現です。

注意事項

電子メール パターンは、まれに用いられる通常は有効な特別文字を許可します。インターネットの正しい電子メールアドレスでは、'@' の後は、ドット付きのドメイン名が必要となります。ユーザが異なる必要条件を指定する場合は、RegExpValidator をカスタム パターンと共に使用します。