我就像這樣提取數據與正則表達式
"Country": "FRANCE", "PostalCode": "01, 02, 03"
字符串當我使用這個表達式:
"(.*)": "(.*)"
系統返回我只有一個匹配,與2組
MATCH 1
1. [1-32] `Country": "FRANCE", "PostalCode`
2. [36-70] `01, 02, 03`
我做錯了什麼?我想獲得任何匹配值,並且可以使用逗號分隔多個「xxx」:「yyy」令牌。所以,我的字符串也可以是
"Country": "FRANCE", "PostalCode": "01, 02, 03", "Xxxxx": "yy", "Aaaaa5": "b", "Mmmmmmm": "n1, n2, n3-n30"
尋找[' 「([^」 \\] *(?:\\ [^ \\ 「] *)*)」 \ S *:\ S *「( [^ 「\\] *(?:\\ [^ \\。」] *)*)「'](https://regex101.com/r/qE0zB3/1)? –
您使用哪種語言? –
我不想將此問題鏈接到特定語言。 –