Notepadd++正则表达式大小写转换

Posted 灵妖代码

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Notepadd++正则表达式大小写转换相关的知识,希望对你有一定的参考价值。

示例1:将语句 test this sentence 转为大写

查找:^.*$

替换:\\U$0

或------------

查找:^(.*)$

替换:\\U\\1 或 \\U$1

示例2:将语句 TEST THIS SENTENCE 转为小写

查找:^.*$

替换:\\L$0

或------------

查找:^(.*)$

替换:\\L\\1 或 \\L$1

示例3:将语句 test this sentence 首字t母转为大写

查找:^.

替换:\\U$0

或------------

查找:^(.)

替换:\\U\\1 或 \\U$1

示例4:将语句 Test this sentence 首字T母转为小写

查找:^.

替换:\\L$0

或------------

查找:^(.)

替换:\\L\\1 或 \\L$1

示例5:将语句 test this sentence 每个单词首字母转为小写

查找:\\b(\\w)(\\w*)\\b

替换:\\U$1\\E$2 或 \\U\\1\\E\\2

总结:

1、\\U 将匹配项转为大写(Upper)
2、\\L 将匹配项转为小写(Lower)
3、\\E 终止转换(End)

以上是关于Notepadd++正则表达式大小写转换的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式:忽略区分大小写

正则表达式在 Redshift 中将 CamelCase 转换为蛇形案例

java 首字母大写,其余小写的字符串正则表达式的判断

csharp 简单的C#扩展方法,将驼峰大小写字符串转换为下划线表示法而不使用任何正则表达式

用正则表达式将字符串中的小写转换成大写,大写转换成小写,整个字符串都变成大写或是小写,怎么实现啊?

Java String正则匹配大小写问题