CakePHPのバリデーションルール

http://book.cakephp.org/1.3/ja……Validation

以下の表の使い方解説はこちら
http://book.cakephp.org/1.3/ja……ル-Vali

バリデーション例

alphaNumeric英数字
between文字数範囲
blank空文字かホワイトスペース
booleantrue/falseまたは0か1
ccクレジットカード番号
comparison数値比較(以上,以下,未満など)
date日付
decimal少数数値
emailメールアドレス
equalTo文字列一致
extension拡張子
ipIPv4アドレス
isUniqueテーブル内ユニーク
minLength最小文字列長(byte)
maxLength最大文字列長(byte)
money通貨記号付き金額
Multiple複数選択
inList文字列一致(配列から)
numeric数値
notEmpty空でないか
phone電話番号(執筆現在,usのみ対応)
postal郵便番号(執筆現在,us,uk,ca,it,de,beのみ対応)
range数値範囲
ssn社会保障番号(執筆現在,us,dk,nlのみ対応)
url

参考記事
http://gihyo.jp/dev/serial/01/……kephp/0016