我想制作一个正则表达式,其中包含一个适用于整个单词的运算符。例如,我希望单词hello是可选的。不使用h?e?l?l?o?
,我想知道是否可以编写类似(hello)?
*的内容。
*请注意,(hello)?
不适用于我的情况,因为我不希望在匹配中返回hello
我怀疑您想要一个非捕获组,这是在组的开头使用?:
实现的:
(?:hello)?
有关更多详细信息,请参阅MSDN结构分组指南。