我搜索这个数字+空格+数字+空格+任何东西的模式
如果现在有这个:
if( preg_match( '[0-9][ ][0-9][ ].', $searchString ) )
Run Code Online (Sandbox Code Playgroud)
这似乎工作正常,但数字失败.据我所知,应该有一个"任意数字"的选择器.我怎么能在正则表达式中这样做.
对于这些情况,它应该返回true:
0 0 asdf
1 0 asdf
0 30 adsf asdf
22 0 a
...
Run Code Online (Sandbox Code Playgroud)
[0-9]只接受整数0,1,2,3,4,5,6,7,8,9.对于任何整数,您需要允许一次或多次重复[0-9].如果您使用快捷方式\d,[0-9]则可以将其写为
\d+ \d+ .*
所述+符号表示的一个或多个重复.
注意:这似乎是你对reg表达的新手.试试这个免费的正则表达式教程.
| 归档时间: |
|
| 查看次数: |
8106 次 |
| 最近记录: |