Heim > Artikel > Backend-Entwicklung > 这段正则如何提取呀
这段正则怎么提取呀?
字符串:
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->aaaaaaaaaaaaaaaaaaaaaaa ooooooooooooooooooooooo Status: x1 Status: x23745 Status: x3242 Status: x4 bbbbbbbbbbbbbbbbbbbbbbbb cccccccccccccccccccccccc
<?php $str=<<<STR aaaaaaaaaaaaaaaaaaaaaaa ooooooooooooooooooooooo Status: x1 Status: x23745 Status: x3242 Status: x4 bbbbbbbbbbbbbbbbbbbbbbbb cccccccccccccccccccccccc STR; preg_match_all('/Status:\s*(.*)\s/i', $str, $arr); print_r($arr[1]); <br /><font color="#e78608">------解决方案--------------------</font><br>preg_match_all('#Status:(.*)\n#isU', $str, $arr);<br>print_r($arr[1]); <br><font color="#e78608">------解决方案--------------------</font><br>preg_match_all('#Status:(.*)#mi', $str, $arr);<br>print_r( $arr[1]);<br><br><br><br>Array<br>(<br> [0] => x1<br> [1] => x23745<br> [2] => x3242<br> [3] => x4<br>)<br> <br><font color="#e78608">------解决方案--------------------</font><br>/^Status:\s*(\S*)\s*$/im <div class="clear"> </div>