Regex 需要Zend Famework中正则表达式的帮助吗
目前我正在开发一个带有Zend框架的网站 我需要开发一个类似于 允许用户输入邮政编码值(由4个数字组成)或郊区名称(郊区名称逗号符号空间格式的州缩写(州缩写由三个字母组成)) 邮政编码输入示例:2000 郊区名称输入示例:曼利,新南威尔士州或悉尼,新南威尔士州或棕榈滩,昆士兰州 我需要验证位置值以确保这2种格式 我发现在Zend框架中,您可以在Zend_Validate_Regex中使用正则表达式Regex 需要Zend Famework中正则表达式的帮助吗,regex,zend-framework,Regex,Zend Framework,目前我正在开发一个带有Zend框架的网站 我需要开发一个类似于 允许用户输入邮政编码值(由4个数字组成)或郊区名称(郊区名称逗号符号空间格式的州缩写(州缩写由三个字母组成)) 邮政编码输入示例:2000 郊区名称输入示例:曼利,新南威尔士州或悉尼,新南威尔士州或棕榈滩,昆士兰州 我需要验证位置值以确保这2种格式 我发现在Zend框架中,您可以在Zend_Validate_Regex中使用正则表达式 $myValidator = new Zend_Validate_Regex('Regular E
$myValidator = new Zend_Validate_Regex('Regular Expression');
$myValidator->setMessage('Your validation message goes here',Zend_Validate_Regex::NOT_MATCH);
但是,我如何编写一个正则表达式,在一个输入字段中检查这两种正则表达式格式(邮政编码值(由4个数字组成)或郊区名称(郊区名称逗号符号空间状态缩写的格式)(州缩写完全由三个字母组成))
在这个特定的场景中,在Zend_Validate_Regex中执行是否可行
如果可能的话,你能教我如何为它写正则表达式吗
提前非常感谢!非常感谢
感谢阅读并祝您周末愉快!尝试使用以下正则表达式:
^(\d{4}|[A-Z ]+, [A-Z]{3})$