NotePad++ 正則表達式大小寫轉換

經常會用到NotePad++中查找替換的功能,其中通過正則表達式的查找和替換功能着實讓平常重複繁瑣的工作變得輕鬆了些.這裏搜到了一片關於正則表達式替換時轉換大小寫字母的方式,在這裏整理一下,希望能夠幫助到用的到的同學.


字符串 查找 替換 結果 功能
hello world ^.*$ \U$0 HELLO WORLD 小寫轉換爲大寫
hello world ^(.*)$ \U\1 HELLO WORLD 小寫轉換爲大寫
hello world ^(.*)$ \U$1 HELLO WORLD 小寫轉換爲大寫
HELLO WORLD ^.*$ \L$0 hello world 大寫字母轉換爲小寫
HELLO WORLD ^(.*)$ \L\1 hello world 大寫字母轉換爲小寫
HELLO WORLD ^(.*)$ \L$1 hello world 大寫字母轉換爲小寫
hello world ^. \U$0 Hello world 首字母小寫轉換爲大寫
hello world ^(.) \U$1 Hello world 首字母小寫轉換爲大寫
hello world ^(.) \U\1 Hello world 首字母小寫轉換爲大寫
Hello world ^. \L$0 hello world 首字母大寫轉小寫
Hello world ^(.) \L$1 hello world 首字母大寫轉小寫
Hello world ^(.) \L\1 hello world 首字母大寫轉小寫
hello world \b(\w)(\w*)\b \U$1\E$2 Hello World 單詞的首字母小寫轉換爲大寫
hello world \b(\w)(\w*)\b \U\1\E\2 Hello World 單詞的首字母小寫轉換爲大寫

總結:

  1. \U 將匹配項轉爲大寫(Upper)
  2. \L 將匹配項轉爲小寫(Lower)
  3. \E 終止轉換(End)

作者:njl_041x
來源:cnblogs
原文Notepad++ 正則表達式大小寫替換

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章