描述框检查表单.. PHP

时间:2013-03-09 18:29:54

标签: php regex validation

我的正则表达式出现问题但没有通过错误。
我的正则表达式应该做什么?
检查textarea并允许任何包含字母,数字,句点,逗号,撇号,破折号和空格的输入(可能包含换行符,因为这是多行textarea)..

这是我的正则表达式:

preg_match("/^[ ]*[a-zA-Z]+[\s]*[\d\.,'-]*[ ]*$/")
不过,它可能允许领先和尾随空白......我希望有些人可以帮助我。

1 个答案:

答案 0 :(得分:1)

如果数据可以包含空格,则不需要指定前导尾随空格。

尝试:

$pattern = "/^[-\.,'\s[:alnum:]]*$/";