正規表現の大文字・小文字の変換ってどうやるのかよく忘れてしまう。今度こそ忘れないようにするため備忘録として残した。
大文字 → 小文字(lower)
置換前 (.)
置換後 \l$1
※\lは\Lでも可
-
更新前
QIITA
-
更新後
qiita
小文字 → 大文字(upper)
置換前 (.)
置換後 \u$1
※\uは\Uでも可
-
更新前
qiita
-
更新後
QIITA
「lower」と「upper」で覚えれば当分忘れないですみそうです。
また、(.)と$1がマッチングしているので、この部分を応用することで、先頭のみ大文字にするとか、コンマの前だけ大文字とか編集できます。
例:qiita → Qiita
置換前 (^.)
置換後 \u$1
-
更新前
qiita
-
更新後
Qiita
(^.)と\u$1より先頭の文字のみ大文字に変換したことがわかります。
サクラエディタでしか試していないのですが、他のエディタでも実行できると思います。