小説校正のための正規表現集

背景

  • 小説集の編集をやっている。
  • インデントは全角空白で表現、ただし文頭が括弧の場合は空白不要、などの表記ルールを(明示はしていないが暗黙のうちに)定めている。

問題

  • 著者たちはパソコンに熟達している人ばかりでなく、そのためインデント規則など表記ルールが守られていない原稿がよく送られてくる。

解法

  • 以下のような正規表現を使って置換する。置換すべき項目がリストアップしてあると便利なので、以下に記しておく。上が検索文字列、下が置換後文字列。

インデントがないとき全角空白を挿入

括弧前に空白があれば削除

文末の不要な空白を削除

半角括弧→全角括弧

2連続で使用されている疑問符・感嘆符は半角に

単純なミスをあらかじめ検知

その他

青空文庫作業マニュアル【校正編】は参考になる。

schedule 2016年10月9日
update 2021年12月10日
local_offer #正規表現