単語が一意である単語にマッチさせるためにregexを使用しようとしました。それは機能していないと私は間違って何をやっているか把握することはできません。単語が一意である場合にのみ一致する
私のような、 "ST" の唯一の固有のインスタンスと一致します何かが必要:
- "1 MARY ST WASHINGTON"
が、これらで失敗:
- "1 メアリーワシントン"
- "1 ST MARY ST MT STヘレンズ"
- "1 MARY RD WE ST WASHINGTON"
- "1 MARY RD WASHINGTON"
私は、この先読みを考えましたそのような運はありません:
(\bST\b)(?!(\bST\b))
私は何が欠けていますか?
こんにちはスパーク、私はregex101.comであなたの数式を試してきましたが、それは何も一致していません。あなたのアプローチは理にかなっており、私の訓練されていない目には正しいと思われますが、私は見ていないタイプミスがありますか? – sjh
@sjh少なくとも正しい行と一致する限り、https://regex101.com/r/cxVuvk/2は私にとってはうまくいくようです。 – skirtle
はい、すべての行を順番にテストすると、複数行を有効にする必要があります。 – spaark