eclipse 批量 查询 替换
2016-05-28 12:07
363 查看
对于 要对多个jsp 或 java文件中的 某个字符串 方法 参数 之类的进行统一更改,一直很头疼,直到昨天用了 urlrewriter 的 xml 配置文件 才恍然大悟,可以用 regular expression_r(正则表达式) 匹配进行批量查找更新,具体方法如下:
1, ctrl+ H 打开 eclipse 的 search 面板,
2. 选择 File Search 的tab,
3. 选中 Regular expression 复选框,
4. 在 Containing text 输入框中输入你要替换(查找)的正则表达式 ,例如我们要将 href="aaabbbccc.do" 替换为 href="<c:url value="aaabbbccc.do"/>" 其中 aaabbbccc为不定内容(当然是不定的,如果是一定的那就不需要用regular expression这么麻烦了)则输入 href="(\w+\.do)" 这里要注意了 其中的 小括号 代表一个正则匹配,匹配那些不固定的值
5. 点击 Replace 按钮,弹出 Replace 面板,在第二个输入框里数据目标字符串,href="<c:url value="$1"/>" 注意:其中的 $1 代表 上面输入过的 第一个小括号中正则匹配的不固定的值
6. 点击 Replace All 一切OK
1, ctrl+ H 打开 eclipse 的 search 面板,
2. 选择 File Search 的tab,
3. 选中 Regular expression 复选框,
4. 在 Containing text 输入框中输入你要替换(查找)的正则表达式 ,例如我们要将 href="aaabbbccc.do" 替换为 href="<c:url value="aaabbbccc.do"/>" 其中 aaabbbccc为不定内容(当然是不定的,如果是一定的那就不需要用regular expression这么麻烦了)则输入 href="(\w+\.do)" 这里要注意了 其中的 小括号 代表一个正则匹配,匹配那些不固定的值
5. 点击 Replace 按钮,弹出 Replace 面板,在第二个输入框里数据目标字符串,href="<c:url value="$1"/>" 注意:其中的 $1 代表 上面输入过的 第一个小括号中正则匹配的不固定的值
6. 点击 Replace All 一切OK
相关文章推荐
- java字符串的判断
- JDK安装与环境变量配置(Win7)
- Caused by: java.lang.ClassNotFoundException: javax.persistence.EntityListeners
- 由过去的某一时间,计算距离当前的时间(Java实现)
- git的使用和Eclipse配置和使用Egit
- Java并发编程之java.util.concurrent包UML结构
- 深入Java 1.5枚举类型的内部实现原理
- Spring-1.2.8 中 jpetstore项目安装配置
- Java解析xml——Dom4J解析
- Springmvc集成Shiro
- 8张图理解Java
- Java解析xml——JDOM解析
- [疯狂Java]集合:List、ListIterator
- 搭建maven+spring+mybatis工程
- 在windows下的eclipse中编写provider
- java堆和栈区别
- 在单链表中删除倒数第k个节点(java实现)
- java之io之file类的常用操作
- JAVA时间日期学习笔记
- Lombok - 消除冗长的 java 代码