我有一些文字
"Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
我有一个正则表达式,它是从用户输入生成的。
@".*ip.*"
正如您所期望的那样,这与整行匹配,因此我用单词边界包装了这个表达式。
@"\b.*ip.*\b"
因为处理器是贪婪的,所以这仍然匹配整个文本。所以,我试着让重复变得懒惰。
@"\b.*?ip.*?\b"
这更好,但匹配
Lorem ipsum
dolor sit amet, consectetuer adipiscing
如何扩展原始@".*ip.*"
模式,使其懒惰地匹配整个单词并捕获?
ipsum
adipiscing
这个正则表达式测试器可能对回答问题很有用