位置: 编程技术 - 正文
有这样一个文本文件,内容有多行如下,数量不定。Lif(__amscript_cd("www.gimoo.net")){__amscript_wc('#closead {display:none;}');};Lif(__amscript_cd("www.gimoo.net")){__amscript_wc('#footer_win {display:none;}');};Lif(__amscript_cd("www.gimoo.net")){__amscript_wc('.mainad {display:none;}');};Lif(__amscript_cd("www.gimoo.net")){__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.gimoo.net")){__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合并文本的一段实例代码(perl hex),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:perl hex,perl变量拼接,perl处理文本,perl合并文件,perl合并后为0,perl合并文件,perl合并后为0,perl合并后为0,内容如对您有帮助,希望把文章链接给更多的朋友!
Perl 文本文件的读写操作、文件的重命名和删除、多个文本文件的合并实现代码 读文件:#!perlopenfiletxt,"/path/a.txt";#filetxt为文件句柄,用于和文件a.txt建立链接。文件句柄可任意取名,但不要和Perl自带的几个文件句柄重名。printfiletxt;
使用Perl创建指定编码格式(如utf-8)文件的实现代码 从而使得有些字符(尤其是宽字符)无法正确地显示,即不再是utf-8格式了。解决办法:打开输出文件时即指定编码格式,就不会出现输出文件打开以后乱
perl文件读取的几种处理方式小结 1、单行(大文件处理):my$oneline=$FL或while($line=H){}2、读取全部(小文件处理):open(my$in,"path")ordie"openerror:$!";my@lines=$in;3、读3行(大文件及特殊处理需要)
标签: perl hex
本文链接地址:https://www.jiuchutong.com/biancheng/372476.html 转载请保留说明!友情链接: 武汉网站建设