そのタイトルが私の問題を完全に説明していない場合は申し訳ありません. 昨日、誰かがここからの行き方を親切に指摘してくれました:
(?<STREET>(?!The|Long)\w+ Drive)
それは私に次のような結果を与えていました
- STREET: 彼はドライブする
単語境界を使用して:
?(?!The|Long)\b\w+ ドライブ)
これは魅力のように機能しました (STREET は「The Street」に一致するものが返されませんでした)。しかし、「Drive」の 1 単語の接頭辞を探していて、1 単語の除外があるにもかかわらず、その方法を理解できないという問題に直面しています。除外を長くします。例えば
- マイルドライブ
大丈夫ですが
- マイルドライブ
- クイックマイルドライブ
ではありません。これは実際には単なる例であり、この 1 つの特定のインスタンスを解決しようとしているわけではありません。パターンの単一の単語部分から用語と単語を除外する方法。