武林技术频道的小编将为大家带来一篇Perl合并文本的一段实例代码。武林小编觉得挺不错的,现在就分享出来给大家,也给大家做个参考,一起跟随小编过来看看吧。
有这样一个文本文件,内容有多行如下,数量不定。
Lif(__amscript_cd("www.Vevb.com")){__amscript_wc('#closead {display:none;}');};
Lif(__amscript_cd("www.Vevb.com")){__amscript_wc('#footer_win {display:none;}');};
Lif(__amscript_cd("www.Vevb.com")){__amscript_wc('.mainad {display:none;}');};
Lif(__amscript_cd("www.Vevb.com")){__amscript_wc('.mt5.recommend {display:none;}');};
Lif(__amscript_cd("jbxue.net")){__amscript_wc('.ggAD {display:none;}');};
Lif(__amscript_cd("jbxue.net")){__amscript_wc('.ggSideBox {display:none;}');};
…………
要求合并为:
Lif(__amscript_cd("www.Vevb.com")){__amscript_wc('#closead, #footer_win, .mainad, .mt5.recommend {display:none;}');};
Lif(__amscript_cd("jbxue.net")){__amscript_wc('.ggAD, .ggSideBox {display:none;}');};
思路:可以将url视为key,而将合并的字符串视为value,这样存储下来,在打印即可。只是打印的时候有点麻烦,因为这个字符串里面包含了单引号,双引号,小括弧和花括弧,用q##做为字符串界定符即可。
关于Perl合并文本的一段实例代码就介绍完了,如果大家还有疑问欢迎给我留言,小编会及时回复大家的,同时也非常感谢大家对武林技术频道的支持!
新闻热点
疑难解答
图片精选