RegexReplacer

正则文本替换器
授权协议 MIT
开发语言 Java
所属分类 程序开发、 正则表达式工具
软件类型 开源软件
地区 国产
投 递 者 子车芷阳
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

说明:本软件是一款桌面工具,使用java swing编写,运行需要jre环境。

软件主界面:

功能介绍:该工具是在java的正则表达式上,引入了替换表达式特性(可穿插使用替换函数),可以实现极为复杂的替换,借助已集成的替换函数,能完成大部分以前需要编码才能完成的替换效果,如果有个性化需求,还可以依照接口来实现自己的替换函数,然后集成到工具中来使用,并且对匹配结果和替换内容作了实时显示,使得在执行一些查找替换工作时很方便。

使用说明:具体的使用说明请移步到项目主页,或运行工具后,查看“帮助”。

诞生缘由:在平时的工作生活中,总会碰到一些很麻烦的字符生成、替换工作,每次都去写一段代码来完成又显得麻烦,手工处理又累又容易出错,而大多数文本工具或正则表达式工具都未提供编码层面的功能,比如数值运算、逻辑判断等,所以几年前我将查找替换过程中的一些通用部分提取出来,编写了一个简单的工具,然后慢慢地优化到目前这个版本。随着功能的增强,我目前工作中,几乎每周都会用到它。

建议忠告:使用者最好具有一定的正则表达式功底,这样才能较大的发挥其作用,另外,由于工具使用较为灵活,所以刚接触时,可能会遇到些困难。此工具只是一堆简单的积木,能搭建出什么样的模型,很大程度取决于使用者。

 相关资料
  • Parameter Position参数位置 Type类型 Required必需 Default默认 Description 1 string Yes n/a This is the regular expression to be replaced. 替换正则表达式. 2 string Yes n/a This is the string of text to replace with. 用来替

  • 问题内容: 我有这个HTML: 我只需要匹配任何HTML标记之外的单词。我的意思是,如果我想匹配“简单”和“文本”,则只能从“这是简单的html文本”和最后一部分“文本”中获得结果- 结果将是“简单” 1匹配,“文本” 2火柴。有人可以帮我吗?我正在使用jQuery。 是我要匹配的单词(在这种情况下为“简单”) 是 我需要用来包装所有选定的单词(在此示例中为“简单”)。但是我只想包装 任何 HTM

  • 我正在寻找一种解决方案,以找到并替换我的一个文档中许多价格的格式。 我目前有这样的价格格式:$60,并想改变格式为:60$ 下面的“查找内容”可以查找第一种格式,但不太确定“替换为”什么。 有没有办法保存这个数字? 谢谢你。

  • 本文向大家介绍浅析正则表达式-替换原则(.NET) 图文,包括了浅析正则表达式-替换原则(.NET) 图文的使用技巧和注意事项,需要的朋友参考一下 一、开篇 最近经常用到替换的东西所以就出来整理下,这里要分享的是正则表达式里面的替换原则,首先要声明的是这里提及到的替换原则是.NET里面的正则表达式的替换原则。先看一下替换的定义替换是只能在替换模式中识别的语言元素。 它们使用正则表达式模式定义全部或

  • 问题内容: 我有这个字符串: 现在,我想在每个数字之前添加String num:。 因此结果必须是: 这也必须工作: 用于搜索数字的正则表达式是:[0-9]+ 但是我想用num:+ [匹配的子字符串]替换匹配的子字符串。 我现在写了一个带有数字的示例,但另一个示例可以是:在每个电子邮件地址之前添加 ·Email found·: 问题答案: 利用分组。您可以使用括号(并)定义组,并通过组索引$n在哪

  • 我有一个字符串向量,如下所示:。出于某种原因,后面有随机/不同的数字,我正在尝试删除它们。使用正则表达式,我如何告诉R移除或替换后面的数字,所以我最终得到。我对Regex了解不多,所以如果有人不仅能提供代码,还能提供对代码的简要解释,我将非常感谢。谢了!