正则表达式代码不起作用

时间:2018-07-27 17:06:25

标签: php regex

此正则表达式代码有效吗?例如,我想查找类似这样的文本:

|||xxx|||

其中xxx是数字

我想将它与curl php一起使用,因此我可以刮取https页面并仅获取管道内部的数字

$regex = '~\|{3}(\d+)\|{3}~';   //is this correct
if ( preg_match($regex, $page, $list) ){

1 个答案:

答案 0 :(得分:-1)

如果您的示例中的xxx只能是数字,并且没有其他格式,则我看不出为什么这不起作用。不过,您可以更轻松地对您实际尝试抓取的内容进行测试。

这是一个基本示例,如果您只是在寻找一种测试方法:https://regex101.com/r/uJjByK/1