这是场景
我使用这个正则表达式通过 id test 获取 div 标签内的文本
<div id = "test">text</div>
$regex = "#\<div id=\"test\"\>(.+?)\<\/div\>#s";
我唯一的要求是在下面的场景中从 div 标签获取文本
<div id="test" class="teating" style="color:red" etc etc .... more attributes >
即 id 是 div 标签的第一个属性,后面可以跟 n 个属性。
如何仅通过正则表达式从此类标签中提取文本。请帮忙
感谢您。
使用这个正则表达式:
$regex = '#<div\s+.*?id="test".*?>(.*?)</\s*div>#ims';
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)