У меня есть строка в следующем формате;
s="part1,part2,part3,part4"
Я могу разбить строку на части, просто вызвав команду s.split(",")
.
Теперь вопрос в том, что еслиУ меня есть обратная косая черта в строке?Предполагая, что у меня есть следующая строка,
s="part1,part2,pa\\,rt3,part4"
Я хотел бы получить в результате ["part1","part2","pa,rt3","part4"]
.
Сначала я подумал о том, чтобы заменить \,
нанесуществующей строки, затем разделите строку с помощью команды split и замените несуществующую строку запятой.
Можете ли вы придумать лучший способ решения этой проблемы?