这段正则如何提取呀
程序员文章站
2022-06-11 20:45:02
...
这段正则怎么提取呀?
字符串:
现在要提取 Status:后面的字符
Status这行数量也不固定,有时一行,有时四行
我现在这样只能取到第一行的值
preg_match_all('#Status:(.*)Status:#isU', $str, $arr);
echo $arr[1][0];
第二行就不知道怎么办了
------解决方案--------------------
字符串:
- Assembly code
aaaaaaaaaaaaaaaaaaaaaaa ooooooooooooooooooooooo Status: x1 Status: x23745 Status: x3242 Status: x4 bbbbbbbbbbbbbbbbbbbbbbbb cccccccccccccccccccccccc
现在要提取 Status:后面的字符
Status这行数量也不固定,有时一行,有时四行
我现在这样只能取到第一行的值
preg_match_all('#Status:(.*)Status:#isU', $str, $arr);
echo $arr[1][0];
第二行就不知道怎么办了
------解决方案--------------------
- PHP code
------解决方案--------------------
preg_match_all('#Status:(.*)\n#isU', $str, $arr);
print_r($arr[1]);
------解决方案--------------------
preg_match_all('#Status:(.*)#mi', $str, $arr);
print_r( $arr[1]);
Array
(
[0] => x1
[1] => x23745
[2] => x3242
[3] => x4
)
------解决方案--------------------
/^Status:\s*(\S*)\s*$/im相关文章
相关视频
上一篇: php防SQL注入
下一篇: SQLServer 中.与::的区别