我希望能够在忽略找到的项目的情况下运行搜索并替换,但它不会改变其中任何字母的大小写。基本上,如果我想搜索并用'blue'替换'red',则应该发生以下情况;
red -> blue
Red -> Blue
RED -> BLUE
reD -> bluE
等等。
答案 0 :(得分:0)
使用emacs。它会自动执行此操作(除了最后一种情况,这是不寻常的)。
答案 1 :(得分:0)
您可以使用Eclipse正则表达式替换模式\ C进行前三种情况。
\ C模式之后的所有内容都将占据替换后的字符串的大小写(全部小写,大写,全部大写)。
red -> \Cblue
将给出以下信息
red -> blue
rEd -> blue
reD -> blue
Red -> Blue
RED -> BLUE