C# 如何使用.net Regex.replace替换url字段?

C# 如何使用.net Regex.replace替换url字段?,c#,.net,regex,replace,C#,.net,Regex,Replace,我正在开发一些.net应用程序。 然后我在使用正则表达式时遇到了一些麻烦。 我想使用Regex.Replace更改url字段 这是我的密码。 我知道这不是集体行动 var originStr = "<a href='aaa'/><a href='bbb'/><a href='ccc'/><a href='ddd'/><a href='eee'/><a href='fff'/>"; var convStr = Regex.Re

我正在开发一些.net应用程序。 然后我在使用正则表达式时遇到了一些麻烦。 我想使用Regex.Replace更改url字段

这是我的密码。 我知道这不是集体行动

var originStr = "<a href='aaa'/><a href='bbb'/><a href='ccc'/><a href='ddd'/><a href='eee'/><a href='fff'/>";
var convStr = Regex.Replace(originStr, "(<a href=').*('/>)", "http://hello.com");
你想要这个

    var originStr = "<a href='aaa'/><a href='bbb'/><a href='ccc'/><a href='ddd'/><a href='eee'/><a href='fff'/>";
    var convStr = Regex.Replace(originStr, "<a href='[^']+'/>", "<a href='http://hello.com'/>");

对不起,我错过了我想要的结果。 >