正規表現を使用してテキストの一部を抽出したいとします。したがって、たとえば、私がアドレスを持っているだけの数や通りを返し、残りを除外したい:RegExを使用してテキストの一部を抽出する
2222 Main at King Edward Vancouver BC CA
しかし、アドレスが形式でほとんどの時間を変化させます。私は後方参照正規表現を使用してみましたし、この式で出てきた:
.*?(?=\w* \w* \w{2}$)
上記の式うまく上記の例を処理しますが、それは、すぐにカンマがテキストに入って来ると、あまりにも乱雑なり、6ことができ郵便番号文字列または2つの3文字の文字列の中に空白が含まれています。
lookbehind regex以外のテキストの部分を抽出する方法はありますか?
他のご提案やポイントは大変ありがとうございます。
ありがとうございます!
参考にしてください。 –
ありがとう!私はそれを覚えています。 – Jaime