IDEA应用正则表达式快速替换代码
问题描述:
当我们想要快速替换代码的时候,手动一个一个改实在是太慢了,而idea正好有应用正则表达式进行文本的修改和替换的方法 ``正则表达式语法:
1.普通字符
字母、数字、汉字、下划线、以及没有特殊定义的标点符号,都是“普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。
2.简单的转义字符
特殊字段都是由各自的用处,不能直接使用特殊字符,需要经过转义之后,才能进行使用,表格中后两行中的都需要加“/”,转义之后才能表示自身字符。
3.标准字符集合
能够与’多种字符’匹配的表达式
注意区分大小写,大写是相反的意思
idea打开正则表达式替换:
在idea要替换的页面按Ctrl+R 打开替换窗口,勾选Regex
替换时我们需要使用到捕获组,使用()表示,然后在IDEA中可以获取$n拿到捕获组中的值。
比如:(.)匹配所有字符,(\n)匹配所有换行符
大小写转换
\l 将字符更改为小写,直到字符串中的下一个字符,例如,ELSE 变成 eLSE
\u 将字符更改为大写,直到字符串中的下一个字符,例如,else 变成 Else
\L 将字符更改为小写,直到文字字符串的末尾,例如,ELSE 变成 else
\U 将字符更改为大写,直到文字字符串的末尾,例如,else 变成 ELSE
注意:进行大小写替换时应把替换福写在变量前面,如
以上就是idea简单的替换方法
版权声明:本文为code_carrierV1原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。