Skip to content

Comments

「おこなう」を「行う」に置換する際に送り仮名が失われないようにする#24

Merged
vvakame merged 1 commit intoprh:masterfrom
hinaloe:patch-1
Feb 21, 2026
Merged

「おこなう」を「行う」に置換する際に送り仮名が失われないようにする#24
vvakame merged 1 commit intoprh:masterfrom
hinaloe:patch-1

Conversation

@hinaloe
Copy link
Contributor

@hinaloe hinaloe commented Feb 11, 2020

キャプチャ部が使われているのに適切にそのキャプチャがおこなわれていないがために自動置換によって送り仮名が失われているのを修正.

ぱっと見,以下の範囲など他にも同様の問題のある箇所が大量にありそうですが……

- pattern: /([にも])関わらず|([にも])関らず|([にも])拘わらず|([にも])拘らず/
expected: $1かかわらず
- pattern: /埋めこ([まむめもん])|うめこ([まむめもん])/
expected: 埋め込$1
- pattern: /置き変([わえ])|置き代([わえ])|置き替([わえ])|置きか([わえ])/
expected: 置き換$1
- pattern: /書きこ([まみむめもん])|かきこ([まみむめもん])/
expected: 書き込$1
- pattern: /書き替([えわ])|書きか([えわ])|かきか([えわ])|書換([えわ])|書き変([えわ])/
expected: 書き換$1
- pattern: /読みこ([まみむめもん])|よみこ([まみむめもん])|読込([まみむめもん])/
expected: 読み込$1
- pattern: /読みか([えわ])|よみか([えわ])|読替([えわ])|読換([えわ])|読み換([えわ])/
expected: 読み替$1
- pattern: /きりか([えわ])|切り換([えわ])|切換([えわ])|切替([えわ])/
expected: 切り替$1
- pattern: /くみこ([まむめもん])|組込([まむめもん])|組みこ([まむめもん])/
expected: 組み込$1
- pattern: /くみこみ([^ま])|組み込み([^ま])|組みこみ([^ま])/
expected: 組込み$1
- pattern: /組合([わいうえおっ])|くみあ([わいうえおっ])/
expected: 組み合$1
- pattern: /組合([さしすせそっ])|くみあわ([さしすせそっ])/
expected: 組み合わ$1
- pattern: /くみか([わいうえおっ])|組替([わいうえおっ])/
expected: 組み替$1
- pattern: /ことな([りるれっ])/
expected: 異な$1
- pattern: /立ち合([わいうえおっ])|立ち遭([わいうえおっ])|立ち逢([わいうえおっ])/
expected: 立ち会$1
- pattern: /取りく([まみむめもん])|とりく([まみむめもん])|とり組([まみむめもん])/
expected: 取り組$1
- pattern: /取り変([わえ])|取り代([わえ])|取り換([わえ])|取りか([わえ])/
expected: 取り替$1
- pattern: /話し会([わいうえおっ])|話し遭([わいうえおっ])|話し逢([わいうえおっ])|話しあ([わいうえおっ])/
expected: 話し合$1
- pattern: /ひきつ([がぎぐげご])|引きつ([がぎぐげご])/
expected: 引き継$1
- pattern: /引き替([えわ])|引きか([えわ])|ひきか([えわ])|引換([えわ])|引き変([えわ])/
expected: 引き換$1
- pattern: /目が会([わいうえおっ])|目が遭([わいうえおっ])|目が逢([わいうえおっ])|目があ([わいうえおっ])/
expected: 目が合$1

@vvakame vvakame merged commit b26f0c7 into prh:master Feb 21, 2026
@vvakame
Copy link
Contributor

vvakame commented Feb 21, 2026

大変おそくなりましたがありがとうございます!

vvakame added a commit that referenced this pull request Feb 21, 2026
PR #24 で指摘されていた、alternation(|)の各選択肢に個別のキャプチャグループが
あるパターンを非キャプチャグループ (?:...) に書き換え、送り仮名の消失を防止。
対象19パターンすべてに specs を追加。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants