下面的String:
1 滬1 上海市 1850 1350 400 1300 1186/1644(嘉定約100,松江69 奉賢68 2007年上海常住人口1858萬人,戶籍人口1378.86萬人,來滬流動人口約660萬人 06中心建成區面積820平方公里 08中心城區建成區面積達到886平方公里 2008年末的統計數據顯示,外來人口總量(外來常住人口加來滬半年以下外來流動人口)為642萬人,比上年減少18.3萬人 9區+閔行寶山浦東一部+嘉定真新新村街道(略大於環城高速內環區域)
由於空格數量不一致,有的多,有的少,這時就需要使用正則表達式了,首先引入re模塊:
import re
定義一個正則表達式並編譯成Pattern對象:
regex = re.compile('\s+')
然后用Pattern對象Split:
regex.split(v)[3]