我正在尝试验证法国地址的格式。这是我期望的格式:
5 street name
35230 Village
所以我们有一个带有可选号码的道路地址,后面是邮政编码和村庄(公社)的名称。
在我的开发服务器上,我正在运行 PHP v5.2.5。
此代码行正在运行
$AdOk = preg_match("/^([0-9a-zA-Z-, '\\n]+)(\\d{5})([, ]+)([0-9a-zA-Z-, '\\n]+)$/iu", $ClientAddress);
但是,当我在生产服务器上运行它时,它失败了。
生产中的 PHP 版本是 v5.3.19
谁能帮我解决这个问题?
顺便说一句,我还需要添加重音字符!