【发布时间】:2010-04-06 11:42:58
【问题描述】:
我需要获取 '(' 和 ')' 字符之间的所有字符。
var str = "dfgdgdfg (aaa.bbb) sfd (c) fdsdfg ( ,ddd (eee) )";
在这个例子中,我需要得到 3 个字符串:
(aaa.bbb)
(c)
( ,ddd (eee) )
我必须写什么模式?请帮忙。
【问题讨论】:
-
嵌套模式?这是不规则的。
-
好的。如果 str 是“dfgdgdfg (aaa.bbb) sfd (c) fdsdfg” 什么是获取大括号中所有字符的模式? :)
-
@KennyTM:呵呵,他们什么时候才能学会!
-
@leppie .Net 正则表达式可以处理嵌套模式!所以这是可以做到的。请参阅下面的答案。