正则表达式之大小写转换

需求

给定输入get_vertex
期望输出getVertex

操作

查找get_([a-z])(.*)
替换get\U$1$2

说明

  • [a-z]:匹配任一小写字母
  • .*:匹配任意字符
  • $1:正则[a-z]所匹配到的字符,此处为v
  • $2:正则.*所匹配到的字符,此处为ertex
  • \U$1:将正则$1所匹配到的字符转换为大写

反之,如果要将大写替换为小写,则使用\L$1

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。