Php 要允许的正则表达式@

Php 要允许的正则表达式@,php,regex,magento,zend-framework,Php,Regex,Magento,Zend Framework,我在Magento(php)中有一个正则表达式check,它允许字母、数字和\uu- 这是密码 $validate = new Zend_Validate_Regex('/^[\w-]*$/'); 我试图让它也允许@符号,我可能发现,这需要完全重写正则表达式,我不擅长,有人能帮我找到正确的正则表达式吗 /^[\w@-]+$/ 似乎你想先要一些字母。也许需要更多关于正则表达式结构的信息。它目前允许字符、数字和u,不允许其他任何东西。很好,非常感谢,只要满足10分钟的条件,我就会接受

我在Magento(php)中有一个正则表达式check,它允许字母、数字和
\uu-

这是密码

$validate = new Zend_Validate_Regex('/^[\w-]*$/');

我试图让它也允许@符号,我可能发现,这需要完全重写正则表达式,我不擅长,有人能帮我找到正确的正则表达式吗

/^[\w@-]+$/

似乎你想先要一些字母。也许需要更多关于正则表达式结构的信息。它目前允许字符、数字和u,不允许其他任何东西。很好,非常感谢,只要满足10分钟的条件,我就会接受