Regex在C#中检测超链接时出现问题
本文关键字:问题 超链接 检测 Regex | 更新日期: 2023-09-27 18:00:59
我正在用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>");
看看这个。
我想你在找这个