IDEA应用正则表达式快速替换代码

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简单的替换方法

猜你喜欢

转载自blog.csdn.net/code_carrierV1/article/details/122564887