求一正则

weijiepeng 2014-11-06 03:41:15
<div id="main_content" >下面这个是只有id的,这个已经下面是对的
preg_match('/<div[^>]*id="main_content"[^>]*?>(.*?)<\/div>/si',$info,$matches);

请问如何匹配 有class 比如下面这种
<div id="main_content" class="????" data-fid="??????">
?表示任意字符。

...全文
273 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
侑子的小伙伴 2014-11-06
  • 打赏
  • 举报
回复
为啥不简单的写成下面这种形式
$str ='<div id="main_content" class="red  blue" data-fid="name.">  <div id="main_content" class="red  XXXX" data-fid="ORANGE.">';

preg_match_all('/<div id="main_content" class=".*" data-fid=".*">/U',$str,$ret);

var_dump($ret);

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧