【发布时间】:2009-05-26 14:06:00
【问题描述】:
我如何使用正则表达式分割这个字符串:
string = "a[a=d b&c[e[100&2=34]]] e[cheese=blue and white] x[a=a b]"
进入这个数组:
string.split( regexp ) =>
[ "a[a=d b&c[e[100&2=34]]]", "e[cheese=blue and white]", "x[a=a b]" ]
基本规则是 string 应该在 whitespace ( \s ) 处分割,除非 whitespace 存在于 brackets( [ ]);
【问题讨论】:
标签: javascript regex