首页 > 解决方案 > 使用 RegEx 查找字符并将其转换为大写

问题描述

记事本++中,我需要使用RegEx全部转换

phone1_id, phone2_id, phone3_id
in

PHONE1_ID, PHONE2_ID, PHONE3_ID

RegEx可以帮助我找到所有这些strings: phone\d+_id ,但我怎样才能将它们转换为大写?

标签: regexnotepad++

解决方案


  • Ctrl+H
  • 找什么:phone\d+_id
  • 用。。。来代替:\U$0
  • 检查环绕
  • 检查正则表达式
  • Replace all

替代品:

\U  : Change to uppercase
$0  : contains the whole match

给定示例的结果:

PHONE1_ID, PHONE2_ID, PHONE3_ID

推荐阅读