英語のアルファベットのみの検証を許可するにはどうすればよいですか?CakePHP alphaNumericは英語以外の記号を使用できます
2
A
答えて
2
独自のルールを作成しますか?
var $validate = array(
'login' => array(
'rule' => '/^[a-z0-9]+$/i',
'message' => 'Only letters and integers'
));
http://book.cakephp.org/1.3/view/1179/Custom-Validation-Rules
1
http://www.wiseguysonly.com/2009/11/27/a-workaround-for-the-cakephp-alphanumeric-issue/を参照してください。その記事の人は異なるが関連する問題を抱えていて、その解決策は必要なものと同じです。
基本的な考え方は、カスタム正規表現を使用することです。これに
'rule' => 'alphaNumeric'
:これを変更
'rule' => array('custom', '/^[a-z0-9]*$/i')
は、これも動作するはずです:
'rule' => '/^[a-z0-9]*$/i'
カスタム正規表現の検証の公式ドキュメントhttp://book.cakephp.org/view/1179/Custom-Validation-Rules#Custom-Regular-Expression-Validation-1180です。
1
代わりregex as the ruleを使用してください。
関連する問題
- 1. 英語以外の外国語の変数名は使用できますか?
- 2. Filestack - ファイルピッカーで英語以外の言語を使用できますか?
- 3. URLに英語以外の言語を使用できますか?
- 4. ボイラーパイプを使用して英語以外の記事を抽出する
- 5. Rの単語をトークン化するときに英数字以外の記号を保持する方法は?
- 6. 英語以外の言語を使用したPHP Curl投稿
- 7. インポート英語以外のシェープファイル
- 8. 英語以外の英字も使用しています。React-Native
- 9. zingchart英語を英語以外の数字に変換する
- 10. Androidシミュレータの英語以外の言語
- 11. 英語以外の言語のPython SL4A
- 12. 英語以外の言語のPOS
- 13. 英数字以外の記号のbash自動エスケープ
- 14. EditTextで英語以外の他の言語の使用を禁止する
- 15. 英語以外の文字セットを使用する関数
- 16. 英語以外の文字はHtlmCleaner
- 17. アンドロイドアプリのキーボードで英語以外の言語を使用するように制限できますか?
- 18. htaccessは英語以外の文字を使用してリダイレクトします
- 19. (英語以外の)コメントを英語に自動的に翻訳しますか?
- 20. 英語以外のキーを持つアンドロイドエミュレータ
- 21. 英語以外のファイルを読む
- 22. QtLocationとOpenStreetMap:英語以外の国でも英語のラベルを取得できますか?
- 23. NSURLで英語以外の文字列を使用するには?
- 24. OSが英語以外の場合にアプリケーションコントロールを英語で表示する
- 25. 英語以外の言語を使用するにはどうしたら英語でNSLocalizedStringを使用するのですか?
- 26. 英語以外の言語でsmsを送信する方法
- 27. 英語以外のWindowsのSQLLocalDBのコマンドライン?
- 28. 英語以外の文字のカスタムフォント
- 29. 英語以外のC#WritePrivateProfileString()の値
- 30. 英語以外の言語のWit.Aiを使用したMicrosoft Botフレーム