![見出し画像](https://assets.st-note.com/production/uploads/images/146300620/rectangle_large_type_2_a9df21a4a872e0e9f975ceab28c2eb3b.png?width=1200)
「●年より」→「●年から」にする正規表現
「4月より」「2024年より」のように時間を起点を示す場合、「4月から」「2024年から」にするのが望ましいです。
時および場所の起点を示すには、「から」を用いて、「より」は用いない。「より」は、比較を示す場合にだけ用いる。
これは、文化庁「公用文改善の趣旨徹底について(PDF)」でも書かれているのですが、70年以上の前の昭和27年を根拠にするのは…とも思います。
実際、「より」が出てくると、脳内で「そっちの〝より〟じゃない」という変換作業が生じますので、理解のスピードが落ちます。
時を起点とする場合の正規表現
次のように、時を起点とする場合には正規表現でマッチさせられます。
具体的な日付
2024年6月より
2024年より
12月より
6月5日より
対応する正規表現は、次のようになります。
\d+年月日
相対日付
今年や来月などもよく使われます。
今月より
今年より
昨年より
来月より
本日より
今日より
対応する正規表現は、次のようになります。
[今昨来本日][年月日]より
絶対指定と相対指定の組み合わせ
2024年6月より
2024年より
12月より
6月5日より
今月より
今年より
昨年より
来月より
本日より
今日より
対応する正規表現をChatGPTに頼んでみたら、次のように返ってきました。
(2024年(?:[0-9]{1,2}月)?|[0-9]{1,2}月[0-9]{1,2}日|今月|今年|昨年|来月|本日|今日)より
よさそうですが、「12月より」「昨日」「来年より」がマッチしません。
![](https://assets.st-note.com/img/1720175268115-Eu4eMkDL0a.png?width=1200)
そこで次のように書いてみます。
[今昨来本日\d+][年月日]より
マッチしました。
![](https://assets.st-note.com/img/1720175416799-uMCT6OmiEU.png?width=1200)
InDesignの場合には、引用したい箇所をパーレンで囲みます。
([今昨来本日\d+][年月日])より
ダイアログボックス
![](https://assets.st-note.com/img/1720175487326-PPFe9Sn8e1.png?width=1200)
厳密には、まだバリエーションがあるので、必要について対応を検討したいところ。
一昨年
一昨日
先々月
再来年
再来月
去年
明後日
![](https://assets.st-note.com/img/1720192809793-uQrMRkU6uR.png?width=1200)
ご参考(過去記事)
ダウンロード
InDesignのクエリーファイルです。
ここから先は
![](https://assets.st-note.com/production/uploads/images/7425662/profile_a5ee2a599e9dc5d7e0de3dfdbdf04018.jpg?fit=bounds&format=jpeg&quality=85&width=330)
DTP Transit 定期購読マガジン
マガジン限定記事やサンプルファイルをダウンロードできます。
定期マガジンを購読されるとサンプルファイルをダウンロードいただけます。 https://note.com/dtp_tranist/m/mebd7eab21ea5