我是新来的正则表达式。我想知道是否可以将许多“查找和替换”正则表达式组合在一起,并且有没有什么特定的工具可以使此任务容易进行?
我的意思是-找到一个正则表达式并用其他正则表达式替换,然后找到另一个正则表达式并用另一个不同的正则表达式替换,然后找到第三个正则表达式并用另一个正则表达式替换,依此类推..依此类推,最多20搜索并替换。与以人工方式进行搜索和替换相比,自动方式最多可单独进行20次。
链式更换
您可以使用任何允许您访问正则表达式引擎的语言来链接替换项。
在Java中
在注释中,您提到使用Java。要替换链,您可以执行以下操作:
String result1 = subjectString.replaceAll(myregex, myreplacement);
String result2 = result1.replaceAll(myregex2, myreplacement2);
String result3 = result2.replaceAll(myregex3, myreplacement3);
GUI工具
我可以想到三种允许正则表达式链接的GUI工具:
此外,正则表达式链接可用于关注范围狭窄的应用程序,例如:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句