$contents = '<pid=\"content_567eb3aa3010bbab07e16812\">抓取内容<br\/>';
$p = '/content_([a-z0-9]+)\">(.*?)<br/';
preg_match_all($p,$contents,$m);
‘我要获取到 ’抓取内容‘ 为何匹配不到球大神指点
$p = '/content_([a-z0-9]+)\">(.*?)<br/';
preg_match_all($p,$contents,$m);
‘我要获取到 ’抓取内容‘ 为何匹配不到球大神指点
解决方案 »
- mysql提交空值为0问题
- wamp5安装时设定好的web目录 如何重新设定
- Fatal error: Call to undefined function sqlsrv_connect()
- 求助!声明函数时,函数名前面带个&是什么意思???
- php 解析xml的问题。在线等,谢谢
- 如何将 IE 中非常长的页面不间断的打印处理? 来者都有分!
- 今年国内php应用的一道题目,看起来很容易。其实不然。
- 奇怪!IE6下为什么就不行??
- 最后一晚,急问:如何把数据库中字段link和links中这样的内容给替换掉?
- 在php中画图?在线等
- 为什么wordpress 分页栏paginate_links($pagination) 出不来?
- php+mysql学习
$p = '/content_([a-z0-9]+).*>([^<]+)/';
preg_match_all($p,$contents,$m);
print_r($m);Array
(
[0] => Array
(
[0] => content_567eb3aa3010bbab07e16812\">抓取内容
) [1] => Array
(
[0] => 567eb3aa3010bbab07e16812
) [2] => Array
(
[0] => 抓取内容
))
大神如果 $contents = <divclass=\"text\"id=\"content_861707871\"name=\"content_861707871\">\n<pid=\"content_567eb3aa3010bbab07e16812\">\u4ec0\u4e48\u73a9\u610f\u513f\uff01<br\/>规则 该怎么写呢
如果是json,用json_decode解出来
不然就直接用json_encode('内容')去匹配好了。。