1. 程式人生 > >在 Sublime Text 裡批量轉換大小寫

在 Sublime Text 裡批量轉換大小寫

把 HTML 裡所有的標籤都統一改成小寫
把 CSS 裡所有的顏色值都統一改成大寫
把英文中所有句首字母大寫
  • 1
  • 2
  • 3

實際上,Sublime Text 的正則表示式查詢替換,就可以實現批量轉換大小寫的功能。

像往常一樣用正則表示式查詢,不同的是,替換時在要轉換的內容前加上 \U 和 \L,後加 \E 結束轉換,即可轉換整段內容為大寫或小寫;在要轉換的內容前加上 \u 和 \l,即可轉換內容中的第一個字母為大寫或小寫。舉例如下:

把 HTML 裡所有的標籤都統一改成小寫: 查詢:<(/?\w+)>  替換:<\L$1>

把 CSS 裡所有的顏色值都統一改成大寫: 查詢:#([\w\d]+)  替換:#\U$1

把英文文章中所有句首字母大寫: 查詢:^(\w)+  替換:\u1查詢:(.\s?)(\w+)替換:1查詢:(.\s?)(\w+)替換:1\u$2