-1

我想在“php”中创建一个正则表达式,它检查一个字符串是否由数字“:”““”,“\回车”组成。我知道这很简单,但我在这个领域有点绿。提前致谢 。

4

2 回答 2

0

不能只用PHP的is_numeric()方法吗?

在 PHP 文档中查看 is_numeric

于 2013-02-20T17:36:58.950 回答
0

您可以使用

/^(?=.*\d)(?=.* )(?=.*:)(?=.*,)(?=.*\r)[: \d,\r]+$/

^是字符串的开头

.匹配任何单个字符

.*匹配 0 到多个字符 ( .)

(?=.*\d)是一个前瞻,只有当它有一个数字时才会进一步匹配..

[abcd]是一个匹配 a OR b OR c OR d 的字符类

$是字符串的结尾

于 2013-02-20T17:38:42.443 回答