“1000”=>“Paris”,“1001”=>“NewYork”,“1002”=>“伯尔尼/洛桑”,“1003”=>“里尔“
我需要分割包含“/”的结果,所以最终结果是:
“1000”=>“巴黎”,“1001”=>“纽约”,“1002”=>“伯尔尼”,“1002”=>“洛桑”, “1003”=> “中里尔”
有任何线索吗?
答案 0 :(得分:1)
答案 1 :(得分:1)
你也可以使用这个简单的正则表达式。
("[^"]+")=>"([^\/"]*)\/([^"]*)"
将匹配项替换为$1=>"$2", $1=>"$3"
[^\/"]*
否定了与/
或"
除{0}之外的任何字符匹配的字符类。[^"]+
否定字符类,它匹配任何字符但不匹配"
一次或多次。 答案 2 :(得分:0)