Vim、Notepad ++、またはSublimeを使用部分を検索して置き換えたい場合はがマッチします。私はこれが否定的な先読みを使って行うことができると思うが、私はコミュニティからの意見を求めたい。正規表現:正規表現マッチの一部を置換する
は、私は次の例では、「放射性降下物」と「脱落」の事件を交換したいと言う:
- 彼らは核出秋と放射線を心配しています。
- 落ちているし、放射線があります。
- 長崎では最大の懸念事項の一つが脱落していました。
- 2000年代のベストゲームの1つは「落ちる」ことでした。
カウンターの例:
- あなたの範囲の外に下落するだろう。
私が一致するように、1つの明らかなパターンがあるとします
fall out[^a-z]
しかし、この試合で、ここで「放射性降下物」と試合を交換して望ましくない影響を持つことになり、中にカンマ、スペース、ピリオド、および末尾の引用、すなわち4つの肯定的な例は消去されるだろう。
あなたはどのようにしてこれを処理し、ボーナスを得ることができますか?マッチで大文字と小文字をどのように保持しますか?
np ++では、['\ bfall out \ b'](https://regex101.com/r/NlgKPG/1)を使用します。興味があれば、[SOのドキュメント*単語境界*](https://stackoverflow.com/documentation/regex/1539/word-boundary#t=201707302028316100317)を参照してください。 –