我如何使用正则表达式拆分此字符串:
string = "a[a=d b&c[e[100&2=34]]] e[cheese=blue and white] x[a=a b]"
Run Code Online (Sandbox Code Playgroud)
进入这个数组:
string.split( regexp ) =>
[ "a[a=d b&c[e[100&2=34]]]", "e[cheese=blue and white]", "x[a=a b]" ]
Run Code Online (Sandbox Code Playgroud)
的基本规则是,串应当在被分割空白(\ S) ,除非空白内部存在括号([]) ;