First find the position of the first position from this, and get the full label for the first picture.
Then by separating the space to get the picture of each attribute and attribute values, extract src value is the image of the address
The code is as follows:
Copy Code code as follows:
<summary>
Get picture address in text
</summary>
<param name= "Content" > Contents </param>
<returns> Address String </returns>
public static string Getimageurl (string content)
{
int mouse = 0;
int cat = 0;
String Imagelabel = "";
String imgsrc = "";
String[] Attributes;
Do//Get the first picture of the connection as the main picture
{
Cat = content. IndexOf ("Mouse = content. IndexOf (' > ', cat);
Imagelabel = content. Substring (cat, Mouse-cat); Image label
Attributes = Imagelabel.split ("); To separate picture properties
foreach (String temp_attributes in Attributes)//Get Picture Address property
if (Temp_attributes.indexof ("src") >= 0)
{
IMGSRC = Temp_attributes.tostring ();
Break
}
IMGSRC = imgsrc.substring (Imgsrc.indexof (' ") + 1, imgsrc.lastindexof ('")-Imgsrc.indexof (' ")-1); Extract address in bundle address attribute
while (imgsrc = = "" && cat > 0);
return (IMGSRC);
}