【发布时间】:2019-04-04 19:35:27
【问题描述】:
我有以下字符串: "FIELDS--> FIELD1: \r\n FILED2: \r\nSOURCEFIELDS--> KEY1: VALUE1, KEY2: VALUE2, KEY3: VALUE3\r\"
我想从上面的字符串中得到以下内容:
[FIELD1, ]
[FIELD2, ]
[KEY1, VALUE1]
[KEY2, VALUE2]
[KEY3, VALUE3]
所以如果它是空的,我仍然想要这个值。有时它会是空的,有时它不会。此外,字段的数量可能会有所不同。
我试过了:
x= 'FIELDS--> FIELD1: \r\n FILED2: \r\nSOURCEFIELDS--> KEY1: VALUE1, KEY2: VALUE2, KEY3: VALUE3\r\n'
x.split(':')
【问题讨论】:
-
@WiktorStribiżew 几乎可以完美运行。如果值有点和破折号,我该如何处理?
-
谢谢!如果您发布答案,我会接受。