如何使用.net Regex.Replace替换url字段?

时间:2014-01-17 07:43:28

标签: c# .net regex replace

我正在开发一些.net应用。 然后我在使用Regex时遇到了一些麻烦。 我想通过使用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");

1 个答案:

答案 0 :(得分:0)

你想要这个吗?

    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'/>");