110,571
社区成员
发帖
与我相关
我的任务
分享
prvate string formatHtml(string str)
{
return str.Replace("src=\"/","src=\"" + formatURL(TextBox1.Text.Trim()));
//formatURL你自己写的吧??
}
private string getURL(string str)
{
string sStr = "";
int i = 0;
int j = 1;
int Length = 0;
for(i = 1; i <= str.Length; i++)
{
if (str.SubString(i,16) == "<a href='http://")
{
j = i + 9 ;
break;
}
}
for (i = j + 6; i <= str.Length; i++)
{
if (str[i].ToString() == "'") //应该有个更好办法,忘了试试str[i] == '''
{
length = i - j;
break;
}
}
sStr = str.SubString(j, length);
Return sStr
}
private string formatURL(ref string str)
{
string sStr = "";
int i,j;
i = j = 0;
for(i = 1, i <= str.Length; i++)
{
sStr = sStr + str[i].ToString();
if(str[i] == '/')
j += 1;
If(j == 3)
break;
}
return sStr;
}