在 Go-Lang我需要從字符串中提取一個(gè)位于兩個(gè)定界符之間的子字符串,每對(duì)定界符將是一個(gè)鍵,子字符串將是它的值。一個(gè)簡(jiǎn)單的例子:“可口可樂(lè)令人耳目一新<百事可樂(lè)>只是<不是>”兩個(gè)分隔符:< 和 >目標(biāo):extractMap:= map[string]string{"first":"pepsi", "second":"not"}我試圖捕獲兩者之間的數(shù)據(jù)的正則表達(dá)式\<(.*?)\>如何將提取的每個(gè)子字符串存儲(chǔ)在映射中,可以迭代以存儲(chǔ)提取的子字符串
使用正則表達(dá)式拆分字符串以將子字符串存儲(chǔ)在映射中的分隔符內(nèi)以創(chuàng)建鍵值對(duì)
料青山看我應(yīng)如是
2022-06-27 17:22:02