使用できる文字のリストを含む質問フィールドがあります: A ~ Z、0 ~ 9、コロン (:)、疑問符 (?)、カンマ (,)、ハイフン (-)、アポストロフィ (')。私はファッションでうまく動作する正規表現を持っています:
$question->addValidator('regex', true, array(<regular expresstion>))
デフォルトのエラー メッセージは、「パターンが一致しません」のようなものです。
「このフィールドでは許可されていません」というカスタム エラー メッセージを書きたい
不足している既存の zend コンポーネントを使用してそれを行う簡単な方法はありますか?
カスタムバリデータを書くことは、私が達成しようとしていることを達成する唯一の方法ですか? はいの場合、カスタムバリデータを作成するにはどうすればよいですか(ドキュメントを見て、エラーメッセージをカスタマイズする方法がよくわかりませんでした)他の方法がある場合は、その入力もいただければ幸いです。
これに答えてくれてありがとう!