根据正则表达式拆分字符串

use*_*501 11 java regex

我有一个字符串需要根据","(逗号)的出现进行拆分,但需要忽略一对括号中出现的任何字符串.例如,B2B,(A2C,AMM),(BNC,1NF),(106,A01),AAA,AX3 应该拆分成

B2B,
(A2C,AMM),
(BNC,1NF),
(106,A01),
AAA,
AX3
Run Code Online (Sandbox Code Playgroud)

Ani*_*dha 6

对于没有巢

,(?![^\(]*\))
Run Code Online (Sandbox Code Playgroud)

FOR NESTED(括号内的括号)

(?<!\([^\)]*),(?![^\(]*\))
Run Code Online (Sandbox Code Playgroud)