日期:2014-05-17  浏览次数:20414 次

帮忙写个正则表达式
<p>
1、你如果今天(开心)我今天就不开心</p>
<p align="center">
2、你如果今天不(开心)我就开心</p>

写一个正则表达式,匹配 2、你如果今天不(开心)我就开心 对应的 第一个包含它的p标签,注意p标签中可能有 align="center"等其它属相 也可能无,然后将它替换为空

谢谢各位了,小弟正则很菜

------解决方案--------------------
preg_replace('/<[pP][^<]*?你如果今天不\(开心\)我就开心[^>]*?\/[pP]>/', '', $str);