목차
php正则匹配问题
php
성냥
정기적인
$t='
';
$pre_reg = '/
print_r($matches);
$t我省略了其他的,只留下了主要信息,但即便如此还是无法输出,请问这是什么问题
(我的原意是匹配
回复讨论(解决方案)
$pre_reg = '/
$t='<tr><td><a href="/f?kw=chrome" title="chrome">chrome</a></td><tr><td><a href="/f?kw=%CA%A5%B0%B2%B5%" title="test">test</a></td>';$find='/href="\/f\?kw=([^"]*?)"\stitle="([^"]*?)"/s';preg_match_all($find,$t,$res);echo "<pre class="brush:php;toolbar:false">";print_r($res);echo "
로그인 후 복사
로그인 후 복사
$t='<tr><td><a href="/f?kw=chrome" title="chrome">chrome</a></td><tr><td><a href="/f?kw=%CA%A5%B0%B2%B5%" title="test">test</a></td>';$find='/href="\/f\?kw=([^"]*?)"\stitle="([^"]*?)"/s';preg_match_all($find,$t,$res);echo "<pre class="brush:php;toolbar:false">";print_r($res);echo "
로그인 후 복사
로그인 후 복사
似乎还是不对,这是我原本的数据:
吧名 | 经验值 | 等级 | 取消关注 |
---|---|---|---|
chrome | 6960 | Chrome+ 12 | ![]() |
![]() | 5740 | 水帝 11 | ![]() |
圣安地列斯 | 5096 | 追踪到底 11 | 我需要的内容就是这两个xx的内容,请问如何匹配 是对的啊 $str=file_get_contents('test.txt');$find='/href="\/f\?kw=([^"]*?)"\stitle="([^"]*?)"/s'; preg_match_all($find,$str,$res); echo "<pre class="brush:php;toolbar:false">";print_r($res);echo " 로그인 후 복사 |