我使用VB.NET并且想要将http://
添加到尚未以http://,https://,ftp://开头的所有链接并且等等。将http://添加到没有协议的所有链接
"I want to add http here <a href=""www.google.com"" target=""_blank"">Google</a>,
but not here <a href=""http://www.google.com"" target=""_blank"">Google</a>."
当我刚刚有链接时很容易,但是我找不到包含多个链接的整个字符串的一个好的解决方案。我猜RegEx是要走的路,但我甚至不知道从哪里开始。
我可以自己找到RegEx,它是解析和预计我遇到问题。任何人都可以给我一个在C#或VB.NET中使用Regex.Replace()的例子吗?
任何帮助表示赞赏!
嗯......怎么在这里左右? `on this site` – Piskvor 2011-01-25 12:01:28
如果您参考本地网站,您会做什么?像Home 编辑:太晚了... – 2011-01-25 12:02:28
在这种特殊情况下,这并不重要,但感谢您指出。 – 2011-01-25 12:10:29