如何停用大写转换?

从字符串列表开始:

Hello World 1
Hello World 2

我试图获得以下结果,原始字符串为大写,然后为原始字符串(原始大小写)。

HELLO WORLD 1 = Hello World 1
HELLO WORLD 2 = Hello World 2

我尝试使用大写转换,但是\U之后的所有字符均以大写输出:

  • 搜索:(.*)\n
  • 替换为:\U$1 = $1\n

输出:

HELLO WORLD 1 = HELLO WORLD 1
HELLO WORLD 2 = HELLO WORLD 2

Link到在线示例。

lalala20075149 回答:如何停用大写转换?

这可以通过使用\E(终止转换)来完成。

  • 搜索:(.*)\n

  • 替换为:\U$1\E = $1\n

它还可以与\L(小写转换)之类的其他转换一起使用

Link到在线示例

本文链接:https://www.f2er.com/2886792.html

大家都在问