寻找匹配和替换的正则表达式序列(最好是PHP,但没关系)以更改此规则(开始和结束只是需要保留的随机文本)。
在:
fkdshfks khh fdsfsk <!--g1--> <div class='codetop'>CODE: AutoIt</div> <div class='geshimain'> <!--eg1--> <div class="autoit" style="font-family:monospace;"> <span class="kw3">msgbox</span> </div> <!--gc2--> <!--bXNnYm94--> <!--egc2--> <!--g2--> </div> <!--eg2--> fdsfdskh
到这个OUT:
fkdshfks khh fdsfsk <div class='codetop'>CODE: AutoIt</div> <div class='geshimain'> <div class="autoit" style="font-family:monospace;"> <span class="kw3">msgbox</span> </div> </div> fdsfdskh
谢谢。
您是否只是想删除评论?怎么样
s/<!--[^>]*-->//g
或稍好一点(由发问者本人建议):
<!--(.*?)-->
但是请记住,HTML 不是 正规的,因此当有人向其抛出奇怪的边缘情况时,使用正则表达式进行解析将使您陷入痛苦的世界。