Я пытаюсь разделить строку текста, которая выглядит примерно такPython Regex Строка не получает расколоть правильно
host=randomhostid123 moreinfo id=otherstuffhere version="morestuff" type=TYPEA::TYPEB
я обвязка использовать раскол, чтобы разобрать его в
host=randomhostid123 moreinfo
id=otherstuffhere
version="morestuff"
type=TYPEA::TYPEB
сделать это я использовал
str.split('?[a-zA-Z]*=')
, но все это производит это оригинальная строка снова Я думаю, что регулярное выражение выглядит нормально, но я новичок в python regex
split не принимает регулярные выражения ... только простые строки –
В качестве побочного примечания очень сложно вызвать строку 'str'. Это имя встроенного типа и функция, которую вы используете для преобразования объектов в строки. Например, вы не сможете сделать 'str (2)', чтобы получить ''2'', если вы заменили функцию на строку. – abarnert