getApple()
getOrangle()
getBanana()
......
getXXXXX()替换成 --------->apple.toString()
orangle.toString()
banana.toString()
.......
XXXXX.toString();求最简单的替换方法!!!!!!!!!!!!
最好不用写程序,在eclipse或者editplus或者ultraedit编辑器里的字符替换里面就能实现
getOrangle()
getBanana()
......
getXXXXX()替换成 --------->apple.toString()
orangle.toString()
banana.toString()
.......
XXXXX.toString();求最简单的替换方法!!!!!!!!!!!!
最好不用写程序,在eclipse或者editplus或者ultraedit编辑器里的字符替换里面就能实现
之后在editplus中替换:
find: get([a-z]*)
replace: \1.toString
getOrangle()
getBanana()
......
getXXXXX() 替换成 ---------> apple.toString()
orangle.toString()
banana.toString()
.......
XXXXX.toString();
------------------------
Editplus,秀丸,都可以,楼上说的ultraedit没用过,估计应该差不多.
可以按住alt键,框住前边的get,删除,再框住第一排,大小写转换,再就替换()为.toString()
(get)A([a-z]*)->$1a$2
(get)B([a-z]*)->$1b$2
....
(get)Y([a-z]*)->$1y$2
(get)Z([a-z]*)->$1z$2先换成小写?:)
“get^(*^)()” “^1.toString()”
可以换成
get([a-zA-Z]+)\(\)$1.toString()
别的没辙了 只能那样了 否则就太麻烦了