添加几个搜索和替换正则表达式

用户名

我是新来的正则表达式。我想知道是否可以将许多“查找和替换”正则表达式组合在一起,并且有没有什么特定的工具可以使此任务容易进行?

详细而言-

我的意思是-找到一个正则表达式并用其他正则表达式替换,然后找到另一个正则表达式并用另一个不同的正则表达式替换,然后找到第三个正则表达式并用另一个正则表达式替换,依此类推..依此类推,最多20搜索并替换。与以人工方式进行搜索和替换相比,自动方式最多可单独进行20次。

zx81

链式更换

您可以使用任何允许您访问正则表达式引擎的语言来链接替换项。

  • 如果您刚开始并想做一点脚本,Python和PHP是不错的选择
  • 任何.NET语言,Java,Ruby,Perl ...都可以命名。

在Java中

在注释中,您提到使用Java。要替换链,您可以执行以下操作:

String result1 = subjectString.replaceAll(myregex, myreplacement);
String result2 = result1.replaceAll(myregex2, myreplacement2);
String result3 = result2.replaceAll(myregex3, myreplacement3);

GUI工具

我可以想到三种允许正则表达式链接的GUI工具:

  • PowerGrep(商业版,由著名的RegexBuddy的作者Jan Goyvaerts撰写)
  • TextDistil(目前免费,.NET正则表达式)
  • TextPipe Pro(商业)

此外,正则表达式链接可用于关注范围狭窄的应用程序,例如:

  • Directory Opus(适用于Windows的强大文件管理器)
  • 更好的Finder重命名和名称更改器(OSX的文件重命名器)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

添加几个搜索和替换正则表达式

来自分类Dev

Ruby正则表达式搜索和替换数组

来自分类Dev

正则表达式搜索和替换数组键

来自分类Dev

Vim搜索和替换-正则表达式

来自分类Dev

正则表达式帮助-搜索和替换

来自分类Dev

正则表达式:搜索和替换缺失的标签

来自分类Dev

PhpStorm 正则表达式搜索和替换

来自分类Dev

GoogleDocs 搜索和替换中的正则表达式

来自分类Dev

正则表达式:搜索/替换

来自分类Dev

用sed替换几个正则表达式组

来自分类Dev

搜索并替换为正则表达式正则表达式

来自分类Dev

使用正则表达式使用搜索/替换将新类添加到元素

来自分类Dev

Stata:正则表达式搜索并替换整数变量

来自分类Dev

Sublime中的正则表达式搜索替换

来自分类Dev

Vim搜索替换正则表达式+增量功能

来自分类Dev

正则表达式搜索并替换左右边界

来自分类Dev

搜索并替换为正则表达式webuilder

来自分类Dev

搜索并用正则表达式替换CDATA

来自分类Dev

PHP搜索并替换正则表达式模式

来自分类Dev

搜索并替换为Notepad ++正则表达式

来自分类Dev

Notepad ++搜索并用正则表达式替换

来自分类Dev

gedit:搜索并替换为正则表达式

来自分类Dev

Vim搜索替换正则表达式+增量功能

来自分类Dev

正则表达式搜索/替换中的 URL 转换

来自分类Dev

正则表达式多行模式和替换替换

来自分类Dev

在Python中使用正则表达式进行搜索和替换

来自分类Dev

正则表达式:多个捕获组-搜索和替换-DNS日志

来自分类Dev

在Perl正则表达式中动态搜索和替换

来自分类Dev

在大文件中搜索和替换正则表达式而不会出现OutOfMemoryException

Related 相关文章

热门标签

归档