每一种流行的语言都有文字编辑和处理的便利,这主要是个人喜好的问题。由于您已经熟悉PHP,我建议您使用Perl,因为它的语法类似,PHP的正则表达式工具在很大程度上是基于Perl的。此外,Perl最初是作为一种文本处理语言设计的,虽然它的起源已经大大超出了它的起源,但是找到相关的资源可能要容易一些。
我建议不要使用像Java或.NET这样的大型堆栈语言,除非您也对学习堆栈感兴趣。
底线是:这不是语言的问题,而是你的问题。根据您的需要,甚至PHP也会是一个很好的选择。诚然,有必要进行一些调整,但是如果学习一种新语言所花费的时间比学习如何以脱机方式使用PHP要多得多,那么PHP可能是更好的选择。