Php 使用正则表达式收集div类的内容
如何用正则表达式解析html中的所有名称。所以,我试了很多,但都没能成功 我只想从这个html收集姓名和代码 像这样,; 爱德华·迈克尔1000, 约翰·克莱默2000, 大卫·邓肯3000等等Php 使用正则表达式收集div类的内容,php,html,regex,parsing,html-parsing,Php,Html,Regex,Parsing,Html Parsing,如何用正则表达式解析html中的所有名称。所以,我试了很多,但都没能成功 我只想从这个html收集姓名和代码 像这样,; 爱德华·迈克尔1000, 约翰·克莱默2000, 大卫·邓肯3000等等 <div class="rightside"> <div style="display: block"> <div class="frame preBack"> <div class="framelist">
<div class="rightside">
<div style="display: block">
<div class="frame preBack">
<div class="framelist">
<ul>
<li uid ="1" code="1000" class="framerow frm0">
<div class="frm name" >
Edward
</div>
<div class="frm surname">
Michael
</div>
</li>
<li uid ="2" code="2000" class="framerow frm1">
<div class="frm name" >
John
</div>
<div class="frm surname">
Kramer
</div>
</li>
</ul>
</div>
</div>
<div class="frame preBack">
<div class="framelist">
<ul>
<li uid ="3" code="3000" class="framerow frm3">
<div class="frm name" >
David
</div>
<div class="frm surname">
Duncan
</div>
</li>
<li uid ="4" code="4000" class="framerow frm4">
<div class="frm name" >
Alice
</div>
<div class="frm surname">
Pole
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
-
爱德华
迈克尔
-
约翰
克莱默
-
大卫
邓肯
-
爱丽丝
极
Gracias.以下是所需的输出:使用Jquery
你为什么要用正则表达式做这个?更重要的是,仅仅以名字为目标是不可能的。你用的是什么正则表达式系统?如果您使用的是JS,为什么不直接在文本中添加内容呢。特别是,正则表达式方言差异很大;您应该用味道标记(javascript、perl、java、ruby…)。但是我绝对建议您使用HTML库,而不是RE库。您使用的是什么语言/工具我使用Php。是否有任何库或框架可以用Php解析?使用哪个版本的Php或任何框架?
console.log($.each('.frm name','.frm surname').text());