小説校正のための正規表現集
背景
- 小説集の編集をやっている。
- インデントは全角空白で表現、ただし文頭が括弧の場合は空白不要、などの表記ルールを(明示はしていないが暗黙のうちに)定めている。
問題
- 著者たちはパソコンに熟達している人ばかりでなく、そのためインデント規則など表記ルールが守られていない原稿がよく送られてくる。
解法
- 以下のような正規表現を使って置換する。置換すべき項目がリストアップしてあると便利なので、以下に記しておく。上が検索文字列、下が置換後文字列。
インデントがないとき全角空白を挿入
括弧前に空白があれば削除
文末の不要な空白を削除
半角括弧→全角括弧
2連続で使用されている疑問符・感嘆符は半角に
単純なミスをあらかじめ検知
その他
青空文庫作業マニュアル【校正編】は参考になる。
2016年10月9日