查找纯文本形式的 url 并插入 HTML A 标记
我有带有 URL 的文本,我需要用 HTML A 标记来包装它们,如何在 C# 中做到这一点?
例如,我有
My text and url http://www.google.com The end.
我想得到
My text and url <a href="http://www.google.com">http://www.google.com</a> The end.
I have text with URL and I need to wrap them with HTML A markup, how to do that in c#?
Example, I have
My text and url http://www.google.com The end.
I would like to get
My text and url <a href="http://www.google.com">http://www.google.com</a> The end.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以为此使用正则表达式。如果您需要更好的正则表达式,可以在这里搜索 http://regexlib.com/Search.aspx ?k=url
我的快速解决方案是这样的:
You can use a regex for this. If you need a better Regex you can search for it here http://regexlib.com/Search.aspx?k=url
My quick solution for this would be this: