Eclipse中的查询支持使用正则表达式
2013-10-25 00:09
531 查看
2007-09-29 10:57
1、替换一个函数调用中参数的顺序。
原句:Assert.assertEquals(RemotingServiceMock.ERR_MSG_LOGIN_SE, getMessage());
目的:Assert.assertEquals(se.getMessage(), RemotingServiceMock.ERR_MSG_LOGIN_SE);
由于TestNG的Assert中的期望值时后面一个参数,如果手工替换比较麻烦,可以使用如下正则表达式:
Find: \(([^, & ^$]*), ([^\)][^;]*)\);
Replace With: \($2, $1\);
([^, & ^$]*)匹配除了逗号和换行符以外所有的字符,并保存于$1中
([^\)][^;]*)匹配除了右括号和分号,以外所有的字符,并保存于$2中
\(([^, & ^$]*), ([^\)][^;]*)\); 匹配($1, $2);
\($2, $1\);将两个参数的位置颠倒
Eclipse中的查询支持使用正则表达式
Eclipse中的查询支持使用正则表达式,但是他和标准的正则表达式有所区别。1、替换一个函数调用中参数的顺序。
原句:Assert.assertEquals(RemotingServiceMock.ERR_MSG_LOGIN_SE, getMessage());
目的:Assert.assertEquals(se.getMessage(), RemotingServiceMock.ERR_MSG_LOGIN_SE);
由于TestNG的Assert中的期望值时后面一个参数,如果手工替换比较麻烦,可以使用如下正则表达式:
Find: \(([^, & ^$]*), ([^\)][^;]*)\);
Replace With: \($2, $1\);
([^, & ^$]*)匹配除了逗号和换行符以外所有的字符,并保存于$1中
([^\)][^;]*)匹配除了右括号和分号,以外所有的字符,并保存于$2中
\(([^, & ^$]*), ([^\)][^;]*)\); 匹配($1, $2);
\($2, $1\);将两个参数的位置颠倒
相关文章推荐
- java----冒泡排序
- Java基础之读文件——使用输入流读取二进制文件(StreamInputFromFile)
- 关于在filter中捕获Struts2异常方法说明
- java反射详解
- Eclipse,myeclipse安装 配置Maven
- 在WIN7下配置eclipse中出现的问题
- Eclipse 正则表达式批量查找与替换
- Eclipse正则表达式 替换查找 /* */ 注释
- java中复写,以及向上转型的(转载)
- java写基础的九九乘法表
- org.eclipse.swt.swterror no more handles flash builder
- java main 函数中给args 传参数
- Java笔记(二十六)……IO流上 字节流与字符流
- Spring IoC反转控制的快速入门
- java初学有关环境变量classpayh和path
- eclipse.ini内存设置
- MyEclipse下的svn使用(转)
- 基于svn协议:Subeclipse搭建(团队协作)
- java中 数组 list map之间的互转
- java中 数组 list map之间的互转