求一个简单的php正则表达式, 200分 严格匹配 <!--XXXXXXX--> 这段? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该不难吧,直接把这段字符替换掉就可以了<?php$string = "$content";//文件的内容$pattern = "/<p> <!--\[if gte mso 9\]> (.*)<p> <!--\[endif\]--> </p>/i";//匹配的内容$replacement = "";//替换的内容print preg_replace($pattern, $replacement, $string);?> $tmp = "/(<!--[ \t\r\n]*([^<]*))|(-->)/"; echo $result = preg_replace($tmp,"",$strString);exit; 你是要删除形如 <!--[if gte mso 9]> 的部分还是要删除形如 <!--[if gte mso 9]> ..... <!--[endif]--> 的部分 常见的PHP安全漏洞-跨站、注入和文件包含 新手求教,关于采集 紧急求助一句简单PHP代码 实在没辙,输出的到底是不是xml 字符串替换问题,将 字符 " 替换为 \" 怎么写呢? PHP随机获取标签内容 utf8转gb,怎么转? 上传权限不够! 这条mysql错误信息的含义是什么? 请教如何实现高速复杂查询 从头学习Drupal--基本架构五 java使用AES加密后的值,如何用php解密?
<?php
$string = "$content";//文件的内容
$pattern = "/<p> <!--\[if gte mso 9\]> (.*)<p> <!--\[endif\]--> </p>/i";//匹配的内容
$replacement = "";//替换的内容
print preg_replace($pattern, $replacement, $string);?>
echo $result = preg_replace($tmp,"",$strString);
exit;
还是要删除形如 <!--[if gte mso 9]> ..... <!--[endif]--> 的部分