小编Phi*_*ius的帖子

正则表达式匹配大写字符与小写搜索

我正在使用notepad ++,我发现当我使用正则表达式搜索我特别想要找到小写字母("[az]")的字符串时,它有时会返回大写字母.

我最初使用字符串搜索:

^[A-Z][a-z].+?$
Run Code Online (Sandbox Code Playgroud)

目的是删除我的文件中以大写字符开头的任何行,后跟小写字母,后跟任何行直到行尾.但是,返回的行如"CLONE"和"DISEASE"只是大写字母.出于好奇,我试过:

^[a-z].+?$
Run Code Online (Sandbox Code Playgroud)

并且它仍然以全大写的形式返回那些行.最后,我试过:

^[\u0061-\u007A].+?$
Run Code Online (Sandbox Code Playgroud)

仍然返回全部大写文本行.我的括号外是否有引起这种情况的事情?

regex notepad++ lowercase uppercase

3
推荐指数
1
解决办法
6459
查看次数

标签 统计

lowercase ×1

notepad++ ×1

regex ×1

uppercase ×1