如何在PHP preg_match_all中包含正斜杠和点?

时间:2018-02-19 10:15:07

标签: php regex preg-match preg-match-all

我的PHP代码如下:

preg_match_all("/\|\w+\|/s", $str, $pat_array1);

当我使用时

str = 'For detail check this site |mysite|.'

我的输出为:

Array
(
    [0] => |mysite|
)

但是当我使用正斜杠或点(。)时,我没有得到正确的输出。 例如:

str = 'For detail check this site |mysite.com/parm1/parm2?val=1|.'

然后我的输出是一个空白数组,如:

Array
(
)

对于这种情况,我想获得像

这样的输出
Array
(
    [0] => |mysite.com/parm1/parm2?val=1|
)

0 个答案:

没有答案