需求
给定输入:get_vertex
期望输出:getVertex
操作
查找:get_([a-z])(.*)
替换:get\U$1$2
说明
-
[a-z]:匹配任一小写字母 -
.*:匹配任意字符 -
$1:正则[a-z]所匹配到的字符,此处为v -
$2:正则.*所匹配到的字符,此处为ertex -
\U$1:将正则$1所匹配到的字符转换为大写
反之,如果要将大写替换为小写,则使用\L$1。
给定输入:get_vertex
期望输出:getVertex
查找:get_([a-z])(.*)
替换:get\U$1$2
[a-z]:匹配任一小写字母.*:匹配任意字符$1:正则[a-z]所匹配到的字符,此处为v
$2:正则.*所匹配到的字符,此处为ertex
\U$1:将正则$1所匹配到的字符转换为大写反之,如果要将大写替换为小写,则使用\L$1。