我的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|
)