我想使用正則表達式提取文本的一部分。因此,舉例來說,我有一個地址,並希望只返回數量和街道,並排除其他地區:使用RegEx提取文本的一部分
2222 Main at King Edward Vancouver BC CA
但地址格式變化的大部分時間。我嘗試使用回顧後發正則表達式,並用此表達出來:
.*?(?=\w* \w* \w{2}$)
以上的表達式處理上面的例子很好,但隨後變得太亂,只要逗號進入文本,郵政編碼可以是6字符串或兩個3字符的字符串與中間的空格等...
是否有任何更優雅的方式來提取除了lookbehind正則表達式的文本的一部分?
任何建議或在另一個方向的一個點是不勝感激。
謝謝!
僅供參考,這是您使用的前視圖,而不是後視圖。 – 2009-07-10 01:44:22
謝謝!我會記住的。 – Jaime 2009-07-10 19:11:05