preg_match允许空行或文本

时间:2016-12-22 17:46:13

标签: php regex preg-match

我试图在from上使用preg_match,以便能够允许空白或文本

我有正则表达式

/^[a-zA-Z0-9 ]+$/

我尝试了很多不同的方法在不同的地方添加\ s或\ 0但是没有什么区别。

代码段

if (!preg_match("/^[a-zA-Z0-9 ]+$/",$address1)) {
    $error = true;
    $s1name_error = "Street Address can only contain letters, numbers and spaces";
}

我试图在上面的preg_matches被捕获时不要显示所有这些错误。

enter image description here

1 个答案:

答案 0 :(得分:1)

似乎你想要允许任何空格和空字符串输入。

使用popupWindow.setAnimationStyle(R.style.fade_and_scale); 代替空格,并将\s替换为+量词:

*

请参阅regex demo