一連の住所から通りの名前のみを照合しようとしています。アドレスは次のようになります。
23バレルロード。
14 オールド ミル Dr.
65-345 ハワーズ ブラフ
「Barrel」、「Old Mill」、および「Howard's」に一致する正規表現を使用したいと考えています。最後の単語を除外する方法を理解する必要があります。これまでのところ、数字を除外する後読みがあり、これを使用して単語とスペース、および「'」を含めることができます。
(?<=\d\s)(\w|\s|\')+
最後の単語 (ピリオドで終わる場合とない場合があります) を除外するにはどうすればよいですか? 先読みを使用する必要があると思いますが、それを定式化する方法がわかりません。