私は正規表現が苦手です。
私の入力文字列でLT 1 BLK 4 LAKES OF PARKWAY 5 R/P & AMEND
4
図形と文字列の間の部分だけを一致させたいと思い5
ます。
つまり、私の期待される結果はLAKES OF PARKWAY
です。
そのような結果を得るためのパターンを考え出そうとしました。
\d+\s+([A-z ]+)(\d+.*?)*$
しかし、私のパターンでは、グループ #1 とグループ #2 として、 と のみに一致しますBLK
。5 R/P & AMEND
私の思考パターンの最後に、文字列の末尾の一致を使用することにし$
ました。したがって、5 R/P & AMEND
一致した場合、ポインターはさらに後方のサブシーケンス部分に移動する必要があります。次に、([A-z ]+)
一致する必要がありLAKES OF PARKWAY
ます。
私のパターンの何が問題になっていますか? そしてそれを機能させる方法は?
アドバイスをいただければ幸いです。