将数字添加到preg_match

时间:2014-05-23 16:31:04

标签: php

我有这个功能:

!preg_match("/^[a-zA-Z\. ]*$/", $home)

如何在这里正确添加数字0-9?

谢谢托尼。

2 个答案:

答案 0 :(得分:2)

你可以这样做 -

/^[a-zA-Z0-9\. ]*$/

您可以在http://regexpal.com/

进行测试

答案 1 :(得分:0)

您希望文本由 0 或更多字母,数字,句点(点)和空格(ASCII x20)组成?

/^[a-z0-9. ]*$/i 

是一种方式。请注意,您不需要在类中转义句点。您可以使用\ w之类的“快捷方式”,但上述内容简短易懂。如果您想要任何空格,包括标签,请将空格替换为\ s。您可以添加“s”标志以将结束线视为空格。