可重用的非捕获组

时间:2018-11-02 15:05:25

标签: c# regex

我试图找到某些单词的所有实例,但前提是它们的两边都留有空格。

例如,如果我有文本“ Word1 Word2”,我想同时匹配Word1和Word2。但是,Word1匹配项包含其后的空格,因此Word2不会将其视为前一个空格。

这是我的正则表达式:(?: )(Word1|Word2)(?: )

是否有一种方法可以重用非捕获组字符,以便Word1和Word2可以在其匹配项中使用相同的空格?我不希望比赛中包含空格。

0 个答案:

没有答案