我有一个由3rdParty应用程序提供给我的字符串。我想对它们进行标记并使其成为关键值对。在模式匹配时排除其他模式中的模式
name=\"Student one\" grade=\"fifth grade\" gender=m place=\"some place in this earth\" dob=30/02/1900 enrolled
预计记号化输出是
name = \"Student one\"
grade=\"fifth grade\"
gender=m
place=\"some place in this earth\"
dob=30/02/1900
我不能简单地标记化基础上的空间,因为有\“\”图案,这是我想省略内的一些空间。
上\的2号发生这样的模式匹配“也没有什么帮助,因为我没有性别=米\之间” \”
如何做一个模式匹配基于模式和避免做模式匹配如果输入\之间 “和\”
在文本中是否有实际的反斜杠字符,或者您是否向我们显示没有周围引号的字符串?文本中有 –
反斜杠。这是我从我的图书馆得到的确切文字 –
我可以在{\\“}上做一个模式匹配 - 请注意它是斜线斜杠双引号空间,但是我得到重叠的标记 –