2012-09-06 96 views
1

嗨,我想知道是否有人能够帮助我请。字母数字与标点符号正则表达式

首先,我对此很新,所以请耐心等待。

我已经通过一些很多教程的工作,试图拿出一个预浸匹配表达式,它允许:

  • 任何字母数字,
  • 逗号,
  • 句号,并
  • 空间

,我已经想出了以下内容:

(!preg_match('/^[A-Za-z0-9 _.,]{5,35}$/', $nameofcontact)) 

除此之外,由于该字段是可选的,我还希望空白字段通过验证,这是我遇到的难题。

我只是想知道是否有人可以提供一些指导,说明如何让字段与上述参数一起为空。

许多的感谢和亲切的问候

回答

1

空白字段:^ $

'或' 正则表达式中:|

使用此:

^$|^[A-Za-z0-9 _.,]{5,35}$ 
+0

嗨LaGrandMere,这个伟大的工程,非常感谢你在百忙中回复我的帖子。亲切的问候 – IRHM

相关问题