2011-11-26 79 views
-3

假设我有一个这样的正则表达式:C#正则表达式拆分成字符串数组

@"\b(one|two|three)\b"; 

我怎样才能得到这些“正则表达式项目”成一个字符串数组?例如,字符串数组将包含3个项目 - 一个,两个和三个。

+0

确认:你想要一个可以解析现有正则表达式的正则表达式吗? –

+0

是的,基本上是这样。但你不需要再回答了,因为我知道了。 – david

+4

你能否告诉我们如何使这个问题对他人有用?或者只是删除它? –

回答

1

或者,您可以使用RegEx.Split方法,方法是指定一个定义分割位置的模式。

1

您可以使用Match类的Groups属性在正则表达式中成功挑出匹配的项目。