У меня есть следующая строка:Простые регулярные выражения расколоть
string = "Peter Pan, Pete Sampras; Little Pete"
И мне нужно разделить его по имени:
split_string = ["Peter Pan", "Pete Sampras", "Little Pete"]
Я пытаюсь использовать re.findall
, но меня немного неприятностей с это:
print re.findall(r'[,;]', string)
[";", ";", ";"]
что я здесь делаю неправильно и как бы я правильно использовать re.findall
здесь о r эквивалент разбить строку?
re.split (r '\ s * [,;] \ s *', string) также разделит пробелы. – Oren
Кроме того, я бы избегал использовать имя «строка» в качестве переменной просто потому, что он находится в стандартной библиотеке ... – mgilson