[CakePHP] 「英数記号のみ」のバリデーションルールを実装する

CakePHPのバリデーションルールには「英数字のみ」はあるけど「英数記号のみ」は無い。

必要に迫られて実装する。ASCIIコード表と照らし合わせて見れば明確。

参考サイト

CakePHP – シンプルなユーザー登録 – Qiita
http://qiita.com/altere5/items/33510ac8253c075cafad

ASCII文字コード : IT用語辞典
http://e-words.jp/p/r-ascii.html