Notepad++ 和 Regex:如何将大写句子转换为小写句子?
Notepad++ and Regex: How to convert a uppercase sentence in a lowercase sentence?
我想使用记事本++将我的句子从大写转换为小写。
如果该句子中的每个字符都是大写,则将该句子中的每个字符都转换为小写。
示例:
我们的句子示例如何帮助您?
无论是为刚刚学习英语的人准备的简单句子,还是为学术论文准备的短语,这个易于使用的造句器都将帮助您自信地选择单词。
结果:
我们的句子示例如何帮助您?
无论是为刚刚学习英语的人准备的简单句子,还是为学术论文准备的短语,这个易于使用的造句器都将帮助您自信地选择单词。
我试过 [A-Z][A-Z]+ 之类的东西并替换为 \l,但很明显我仍然不明白它是如何工作的。你们能帮帮我吗?
谢谢!
您可以尝试使用
(?-i)[A-Z][^a-z?!.]*[?!.]
(?-i)[[:upper:]][^[:lower:]?!.]*[?!.]
替换为\L[=11=]
。注意 (?-i)
等于在搜索中设置 Match Case 选项并替换 UI window.
两种模式均表示
[A-Z]
/ [[:upper:]]
- 大写字母
[^a-z?!.]*
/ [^[:lower:]?!.]*
- 除小写字母之外的零个或多个字符,?
、!
和 .
[?!.]
- ?
、!
或 .
请注意,此模式假定句子不包含缩写。
查看演示截图:
我想使用记事本++将我的句子从大写转换为小写。 如果该句子中的每个字符都是大写,则将该句子中的每个字符都转换为小写。
示例:
我们的句子示例如何帮助您? 无论是为刚刚学习英语的人准备的简单句子,还是为学术论文准备的短语,这个易于使用的造句器都将帮助您自信地选择单词。
结果: 我们的句子示例如何帮助您? 无论是为刚刚学习英语的人准备的简单句子,还是为学术论文准备的短语,这个易于使用的造句器都将帮助您自信地选择单词。
我试过 [A-Z][A-Z]+ 之类的东西并替换为 \l,但很明显我仍然不明白它是如何工作的。你们能帮帮我吗?
谢谢!
您可以尝试使用
(?-i)[A-Z][^a-z?!.]*[?!.]
(?-i)[[:upper:]][^[:lower:]?!.]*[?!.]
替换为\L[=11=]
。注意 (?-i)
等于在搜索中设置 Match Case 选项并替换 UI window.
两种模式均表示
[A-Z]
/[[:upper:]]
- 大写字母[^a-z?!.]*
/[^[:lower:]?!.]*
- 除小写字母之外的零个或多个字符,?
、!
和.
[?!.]
-?
、!
或.
请注意,此模式假定句子不包含缩写。
查看演示截图: