【问题标题】:Use RegEx to find and transform characters to capital case [duplicate]使用 RegEx 查找字符并将其转换为大写 [重复]
【发布时间】:2018-06-11 10:07:49
【问题描述】:

notepad++ 我需要使用RegEx 全部转换

phone1_id, phone2_id, phone3_id
in

PHONE1_ID, PHONE2_ID, PHONE3_ID

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

【问题讨论】:

  • 你可以试试ctrl+shift+u
  • @inneedofhelp 以大写形式转换的字符串,其中包含大量文本,因此我无法一一选择它们。还是谢谢你

标签: regex notepad++


【解决方案1】:
  • Ctrl+H
  • 查找内容:phone\d+_id
  • 替换为:\U$0
  • 检查环绕
  • 检查正则表达式
  • 全部替换

替换:

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

给定示例的结果:

PHONE1_ID, PHONE2_ID, PHONE3_ID

【讨论】:

  • 酷!谢谢你:)
猜你喜欢
  • 1970-01-01
  • 2016-02-24
  • 1970-01-01
  • 2022-01-24
  • 2022-01-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-03
相关资源
最近更新 更多