Reputation: 81
i have a string :
"<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>"
how can i trim it to get only the text:
/departments/Attachments/2043_3162016062557_test1_Health%20Check%20Assessment.docx
/departments/Attachments/2043_3162016062557_Test2%20W.docx
i just need the text of the URL .
Upvotes: 0
Views: 1632
Reputation: 8318
Use RegEx
Regex.Matches("yousStringHere" ,@"(?<=href=\")[^>]+(?=\">)")
Upvotes: 1
Reputation: 65554
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);
Without a HTML Parsing Library or RegEx using IndexOf and Substring is the easiest way. Note: untested, written using iPhone.
Upvotes: 0