我正在使用C#中的超链接替换文本。这里的问题是......
案例1:没问题
输入:ASAss12345
输出:ASAss12345
案例2:此处出现问题
输入:ASAss12345
输出:ASAss12345'> ASAss12345
首选输出:ASAss12345
我该如何纠正这个问题。编码她以供参考。
mailItem.HTMLBody = Regex.Replace(mailItem.HTMLBody, "(?<!http://stack.com/=)ASA[a-z][a-z][0-9][0-9][0-9][0-9][0-9](?!</a>)", "<a href='http://stack.com/=$&'>$&</a>");