【发布时间】:2017-07-29 23:26:06
【问题描述】:
如何在此示例中使用preg_match_all()
<div class="b1 b2 A1 C7" style="right: 9px; top:5px;">
<div class="tr">1</div>
</div>
<div class="b1 b2 A4 C2" style="right: 19px; top:5px;">
<div class="tr">2</div>
</div>
<div class="b1 b2 A1 C4" style="right: 29px; top:5px;">
<div class="tr">2</div>
</div>
我想得到这些值
- A1 only A之后的数字
- C7 only C之后的数字
-
<div class="tr">1</div>only DIV之间的数字
这是我尝试过的
preg_match_all('/A(.+?) C(.+?)| class="tr">(\d+)<\/div><\/div>/s', $str, $m);
但现在工作我不想使用preg_replace() 换行符或空格。
【问题讨论】:
标签: php regex preg-match-all