问一个正则表达式,该怎么处理
问一个正则表达式
1 {"name":"a b"}
2 {"value":" b basf "}
前面的ID和后面JSON之前用Tab键分隔
如果JSON里有TAB,会导致Split('\t')错误
如何使用正则把JSON中两个引号之间的tab就替换成空格?
------解决方案--------------------
关键并不在于你如何分隔,而是你想要匹配出哪些数据
如果仅仅匹配ID的话,那么完全可以\d+(?=\s+\{)
1 {"name":"a b"}
2 {"value":" b basf "}
前面的ID和后面JSON之前用Tab键分隔
如果JSON里有TAB,会导致Split('\t')错误
如何使用正则把JSON中两个引号之间的tab就替换成空格?
------解决方案--------------------
关键并不在于你如何分隔,而是你想要匹配出哪些数据
如果仅仅匹配ID的话,那么完全可以\d+(?=\s+\{)