/** idea 使用正则表达式 选择指定范围替换 **/
1. 替换 /* 345 */ ctr+r 选择正则 表达式: \/\*\s+\w*\s+\*\/
2. 替换空行 ^\s*\n
3. 下划线转驼峰: _([a-z]{1,1}) -> \u$1
驼峰转下划线: ([a-z]){1,1}([A-Z])([a-z]){1,1} -> $1_\l$2$3
\u 第一个字母转大写 \U 从第一个到最后全部转大写
\l 第一个字母转小写 \L 从第一个字母到最后转小写
4. 1. testAny 测试 => 转换 -> 去掉前面数字 -> ^\s+\d+\.
-> 格式化 -> ^\s+([a-zA-z]+)\s+([\u4e00-\u9fa5]*) -> /** $2 */ \n private String $1 ;
5. 实体类set 转化为map的put: \w*.set([A-Z]\w*)[(] -> map.put("\l$1",
idea 使用正则表达式
最新推荐文章于 2024-06-08 12:46:46 发布