我有一个包含链接的字符串.例:
www.google.com;www.yahoo.com;www.gmail.com
Run Code Online (Sandbox Code Playgroud)
我的问题是我如何分离这些链接,以便我可以添加标签的所有链接<a>以及链接末尾的标记</a>?
我应该得到这个:
<a>www.google.com</a>;<a>www.yahoo.com</a>;<a>www.gmail.com</a>
Run Code Online (Sandbox Code Playgroud)
如果解决方案尽可能简单并使用该IndexOf方法,我将感激不尽.
该代码应该做的工作:
var input = "www.google.com;www.yahoo.com;www.gmail.com";
var result = string.Join(";", input.Split(';').Select(x => string.Format("<a>{0}</a>",x)));
Run Code Online (Sandbox Code Playgroud)