🟩 もくじ
[サクラエディタで正規表現を使用し、大文字・小文字変換]に一部動作しない表現があったので、この記事で修正しているのです
■サクラエディタで正規表現を使用し、大文字・小文字変換 - Qiita
サクラエディターのOnigmoですべての文字を小文字に置換する
C:\Users\%USERNAME%\AppData\Roaming\sakura
以上は、サクラエディターのマクロを保存しておくディレクトリのパスです。
※以下に記載したコード〔定義文〕を、文字コード[Shift-JIS]、改行コード[CR+LF]で、[YOUR-FAVORITE-NAME.mac]というファイル名で[C:\Users%USERNAME%\AppData\Roaming\sakura]に保存し、サクラエディターの上部の操作メニューで[ツール(T)]>[名前を指定してマクロ実行(E)]の中で該当ファイルを[左クリック]〔ダブル〕して実行します。
■K.Takata’s software: bregonig.dll
S_ReplaceAll('[\r\n]+', '\n', 148);
S_ReplaceAll('(.)', '\l$1', 44);■ここが核心部分
//完了
//S_ReplaceAll('^(?!■).+$', '', 44);
S_ReplaceAll('^[\r\n]+', '', 44);
S_ReplaceAll('[\n]+', '\r\n', 44);
S_ReDraw(0);
S_SelectAll(0);
S_Copy(0);
サクラエディターのOnigmoですべての文字を大文字に置換する
S_ReplaceAll('[\r\n]+', '\n', 148);
S_ReplaceAll('(.)', '\U$1', 44);■ここが核心部分
//完了
//S_ReplaceAll('^(?!■).+$', '', 44);
S_ReplaceAll('^[\r\n]+', '', 44);
S_ReplaceAll('[\n]+', '\r\n', 44);
S_ReDraw(0);
S_SelectAll(0);
S_Copy(0);
サクラエディターのOnigmoで行頭の1文字を大文字に置換する
S_ReplaceAll('[\r\n]+', '\n', 148);
S_ReplaceAll('(^.)', '\U$1', 44);■ここが核心部分
//完了
//S_ReplaceAll('^(?!■).+$', '', 44);
S_ReplaceAll('^[\r\n]+', '', 44);
S_ReplaceAll('[\n]+', '\r\n', 44);
S_ReDraw(0);
S_SelectAll(0);
S_Copy(0);