我想用链接替换hashtag并将包含hashtag的单词中的下划线替换为C#中的空格并使用正则表达式。
示例: Futbol Club #Barcelona,俗称#Barcelona,熟悉巴萨,是一家位于巴塞罗那的职业足球俱乐部,#Real_Madrid
这里我想要将所有以#开头的单词替换为链接,并且还将下划线替换为空格仅在单词以hashtag开头我希望在下面的一行代码中使用它替换以hashtag开头的单词但我也不能替换下划线。
string replacePattern = @"(#)(\w+)";
string replacementString = @"<a href='http://www.xsite.com/search?word=$2'> $2 </a>";
return Regex.Replace(str, replacePattern, replacementString);