CakePHP-ja tumblr

Nov 06 2009

Validation::url() が URL の ~ に反応する件への

http://code.cakephp.org/source/cake/libs/validation.php

- $validChars = '([' . preg_quote('!"$&\'()*+,-.@_:;=') . '\/0-9a-z]|(%[0-9a-f]{2}))';
+ $validChars = '([' . preg_quote('~!"$&\'()*+,-.@_:;=') . '\/0-9a-z]|(%[0-9a-f]{2}))';

URL の仕様から見て natinal と定義されてる記号は受け付けないようになってるので、valid と評価されるグループにチルダを追記。

この挙動は仕様っぽい?

Page 1 of 1