string str = "('k1'='v1';'k2'='v2';123;'k3'='v3')";
我的正则表达式 : (^()([^;]+;)*([^)]+)()$)
我的结果是 :
Full match ('k1'='v1';'k2'='v2';123;'k3'='v3')
Group 1. (
Group 2. 123;
Group 3. 'k3'='v3'
Group 4. )
我想要的结果是
Full match ('k1'='v1';'k2'='v2';123;'k3'='v3')
Group 1. (
Group 2. 'k1'='v1';
Group 3. 'k2'='v2'
Group 4. 123;
Group 5. 'k3'='v3'
Group 6. )