有一個格式爲「x:... y:... z:」的內容的字符串。 「,'...'代表任何字符排除':',並且可以包含任意數量的空格,我試圖將這樣的字符串拆分爲['x:...','y :...','z:...'],我怎樣才能在Python中做到這一點?在python中識別'x:... y:... z:...'的正則表達式
例如字符串:
'name: myname\n\naddress: myaddress1\nmyaddress2\n\nmyadress3\ncontact:mycontact\n'
我想要得到的是:
['name: myname\n\n', 'address: myaddress1,\nmyadress2,\n\nmyadress3\n', 'contact:mycontact\n']
'myadress3'從哪裏來? – falsetru
對不起,我已經糾正它。 – vts