作者:竹叶清2012 | 来源:互联网 | 2023-10-11 11:01
从字符串列表开始:
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到在线示例。
这可以通过使用\E
(终止转换)来完成。
-
搜索:(.*)\n
-
替换为:\U$1\E = $1\n
它还可以与\L
(小写转换)之类的其他转换一起使用
Link到在线示例