PHP数字preg_match

时间:2012-06-09 16:09:56

标签: php scripting preg-match

目前我有一段看起来像这样的代码:

preg_match('/^(\D+)\s=\s(\d+)\s=\s(\D+)\s=\s(\d+)/', trim($row), $matches);

我想要做的是允许它也使用数字,因为在我的输出中它没有显示数字。我该怎么做呢?请帮忙!

1 个答案:

答案 0 :(得分:0)

检查这是否解决了您的问题:

preg_match('/^(.+)\s=\s(\d+)\s=\s(\D+)\s=\s(\d+)/', trim($row), $matches);

来源:https://stackoverflow.com/a/10963620/1439823

如果您允许数字和等于" ="你应该使用下面的代码

preg_match('/^(.+)\s=\s(.+)\s=\s(.+)\s=\s(.+),/', trim($row), $matches);