Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从正则表达式中排除第一个组?_C#_Regex - Fatal编程技术网

C# 如何从正则表达式中排除第一个组?

C# 如何从正则表达式中排除第一个组?,c#,regex,C#,Regex,我想从我的正则表达式中排除第一个组,这样结果就不再在里面了。有人能帮我吗 这是我的正则表达式:href=“(*)(?=(?:”) 例如,文本:fdlasjfkldjfksdjhref=“contact”adskldfjaskfjak 现在我想要这个结果:联系 我不知道我做错了什么 我现在感谢你的帮助 我发现这个站点对于测试正则表达式和匹配模式很有用 我输入了表达式和测试字符串示例,它显示了.NET字符串版本需要 "href=\"(.*)(?=(?:\"))" 注意转义的双引号 组[1]返回您想

我想从我的正则表达式中排除第一个组,这样结果就不再在里面了。有人能帮我吗

这是我的正则表达式:href=“(*)(?=(?:”)

例如,文本:fdlasjfkldjfksdjhref=“contact”adskldfjaskfjak

现在我想要这个结果:联系

我不知道我做错了什么


我现在感谢你的帮助

我发现这个站点对于测试正则表达式和匹配模式很有用

我输入了表达式和测试字符串示例,它显示了.NET字符串版本需要

"href=\"(.*)(?=(?:\"))"
注意转义的双引号


组[1]返回您想要的文本

您可以使用肯定的
(?可能重复的可能重复尝试非常感谢您解决了我的问题!:)@Programming初学者很高兴它成功了。我已经添加了一个带有解释的答案。