帮助写一个小正则
类似的数据格式为:0,37</td><td class="Pdata">72,5
要求把最后的72,5 匹配出来,php环境,谢谢!
(只要72,5,其他的数据都丢弃即可)
[解决办法]
$str = '0,37</td><td class="Pdata">72,5';preg_match("/.*?([\d]+,[\d]+)$/", $str, $m);echo $m[1];////72,5
[解决办法]
<?php$str='0,355</td><td class="Pdata">9500</td><td class="Pdata">11000</td><td class="Pdata">72,5</td>bla...';preg_match_all('/(?:<td class="Pdata">(.*?)<\/td>)+/s',$str,$matchs);echo $matchs[1][0];
[解决办法]
preg_match("/.*>([\d,]+)/", $str, $m);echo $m[1];
[解决办法]
可以 的
[解决办法]