1
我有以下字符串:簡單的regex分裂
string = "Peter Pan, Pete Sampras; Little Pete"
我需要通過名稱,將其拆分:
split_string = ["Peter Pan", "Pete Sampras", "Little Pete"]
我想使用re.findall
但我有一點麻煩它:
print re.findall(r'[,;]', string)
[";", ";", ";"]
我在做什麼錯在這裏,我將如何正確使用re.findall
位置o等同於分割字符串?
re.split(r'\ s * [,;] \ s *',string)也會去掉空格。 – Oren
此外,我會避免使用名稱「字符串」作爲一個變量,因爲它是在標準庫中... – mgilson