[英]how to extract text from anchor tag from the string c#
我有一个字符串:
"<a href="/departments/Attachments/2043_3162016062557_test1_Health%20Check%20Assessment.docx">SharePoint_Health Check Assessment.docx</a><br><a href="/departments/Attachments/2043_3162016062557_Test2%20W.docx">Test2.docx</a><br>"
我如何修剪它只得到文本:
/departments/Attachments/2043_3162016062557_test1_Health%20Check%20Assessment.docx
/departments/Attachments/2043_3162016062557_Test2%20W.docx
我只需要URL的文本。
string s = "<a href="/departments/Attachments/2043_3162016062557_test1_Health%20Check%20Assessment.docx">SharePoint_Health Check Assessment.docx</a>"
int start = s.IndexOf("href=") + 5;
int end = s.IndexOf("/"", start);
string result = s.SubString(start, end - start);
没有使用IndexOf和Substring的HTML解析库或RegEx是最简单的方法。 注意:未经测试,使用iPhone编写。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.