当前位置:  开发笔记 > 编程语言 > 正文

Perl是重文本处理的好选择吗?

如何解决《Perl是重文本处理的好选择吗?》经验,为你挑选了3个好方法。

我有这个Web应用程序,需要执行几个繁重的文本处理任务:删除某些字符,解析XML文件等.其中一些涉及正则表达式.

Web应用程序在Java中有一些实现,在PHP中有一些实现.是否值得使用Perl或其他特定的文本处理语言来完成此类任务,或者使用PHP真的没有区别吗?

我甚至想过使用Sed,Awk甚至一些编译过的C脚本来处理文本.有很多文字需要处理......



1> Leon Timmerm..:

是的,Perl是个不错的选择.作为一种语言,它绝对比Java或PHP更适合那些类型的任务.如果你掌握了Perl知识,我会推荐它用于这种任务.



2> brunov..:

我也建议你使用Perl,它是用于文本处理的.

但是,如果您要解析/处理XML,请不要尝试推出自己的解决方案,有几个高质量的模块可以正常工作.作为入门者,我建议你看一下XML :: Twig

此外,对于正则表达式,Regexp :: Common发行版下有许多已经存在的表达式.很可能你会在那里找到你需要的东西,它会节省你的时间.



3> 2-bits..:

Perl是文本处理的语言.它的设计考虑到了这一点.

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有