テキスト入力の検証の構成
署名リクエストまたは再利用可能なテンプレート内で [テキスト入力] フィールドの検証設定を構成するには、以下の手順に従います。- リクエストまたはテンプレートに [テキスト入力] フィールドを追加します。
- フィールドの設定を構成する [テキスト入力] フィールドを選択します。
- [検証] セクションをクリックして展開します。
- 検証オプションを選択します。
- あらかじめ定義されている検証の種類: 数字、メール、日付、郵便番号、SSNなど標準的な形式から選択します。
- カスタム (正規表現): 組織固有の要件に合わせて独自の検証パターンを作成します。 設定の手順および例については、カスタム (正規表現) 検証を参照してください。


- テキスト入力検証が設定されているフィールドは、読み取り専用フィールドとして構成できません。また、複数行のデータ入力には対応していません。
- あらかじめ定義されている検証はテンプレートタグでサポートされていますが、[カスタム (正規表現)] オプションはサポートされていません。 テンプレートタグの詳細については、タグを使用したテンプレートの作成を参照してください。 [カスタム (正規表現)] オプションの詳細については、以下のカスタム (正規表現) 検証を参照してください。
- テキスト入力の検証はすべて、公開APIでサポートされています。 詳細については、Box SignのAPIリファレンスを参照してください。
サポートされている検証の種類
次の表に、[テキスト入力] フィールドでサポートされているさまざまな検証を示します。カスタム (正規表現) 検証
Box Signには、標準的な検証オプション以外に、組織または地域固有の要件を満たす必要があるフィールド用に検証をカスタマイズするための [カスタム (正規表現)] オプションが用意されています。 カスタム検証では、正規表現を使用します。正規表現とは、フィールドに許容される入力の特定のパターンを表現する文字の並びのことです。正規表現のカスタム検証は、公開APIでサポートされています。 詳細については、Box SignのAPIリファレンスを参照してください。
カスタム検証の設定
カスタム検証を構成するには、以下の手順に従います。- [検証] ドロップダウンメニューから [カスタム (正規表現)] を選択します。
- [正規表現パターン] フィールドに正規表現パターンを入力します。 署名者の入力が無効な場合に表示する [エラーメッセージ] を入力します。
- (推奨) フィールドに入力すべきデータを署名者に示すために、[フィールド名 (ラベル)] フィールドに入力します。

正規表現パターンの要件
カスタム正規表現パターンが正常に機能するように、以下のガイドラインに従ってください。 サポートされている文字:- Unicode文字 (
\p{L}) - Unicode数字 (
\p{N}) - 空白 (
\s) - 一般的な句読点:
- ( ) . , ' \ / @ _ : % ! ? ^ - 一般的な国際通貨記号:
$ € £ ¥ ₹ ₩ ₽ ₺ ₫ ₴ ₱
- 後方参照との一致 (
\\[1-9]) - 入れ子になった量指定子 (
++, **) - 後読み (
(?<=, (?<!) - 再帰的チェックおよび条件付きチェック (
(?R), (?&))
正規表現パターンの例
有効かつサポートされている正規表現パターンの有用な例を以下に示します。電話番号
英数字識別子
その他のよく見られるパターン
既知の制限事項
- テキスト入力の検証は、CFR Part 11の署名リクエストまたはテンプレートでは使用できません。