我希望使用正则表达式解析
Option1
假设div class =" class1 class2 class3 class4"
我的HTML就像这样
<div class="calss1 class2 class3">
Content 1
</div>
<div class="calss1 class2 class3">
Content 2
</div>
<div class="calss1 class2 class3">
Content 3
</div>
<div class="calss1 class2 class3">
Content 4
</div>
<div class="calss1 class2 class3">
Content 5
</div>
我想使用div类名的第一部分获取所有div内容 我试过这个 其中 $ my_content 是总页数contnet
if (preg_match('/<div class="class1">(.*?)<\/div>/is', $my_content, $img)) {
echo 'working';
}
当像这样的内容
时它正在工作<div class="calss1">
Content 1
</div>
我需要使用正则表达式
仅检查第一类名称而不是完整的类名答案 0 :(得分:1)
$pattern = '/<div class="class1(\s.*?)?">(.*?)<\/div>/is';