我有一个从 xml 文件返回的字符串,看起来与此类似
name1="test 1" name2="test2" name3="test 3"
我想将其拆分为 key=value 的 3 个元素。我不能只使用空格进行拆分,因为我的某些值可能包含空格,例如 test 1。
所以,我想在空格前使用 " 拆分字符串。我尝试了很多变体,但无法找出正确的语法来指定我的拆分字符是 " 后跟空格。例如,我已经尝试过text.split({""" "})
,但返回的元素被“分割”并忽略“”之后的空格。
不应该这么难。有人可以帮我正确的语法吗?