if (IsNum(buf[i])&&(buf[i+1]=='.')&&IsNum(buf[i+2])&&
(buf[i+3]==0)&&IsAlNum(buf[i+4])&&IsAlNum(buf[i+5])&&
(buf[i+6]=='/')&&IsAlNum(buf[i+7])&&IsAlNum(buf[i+8])&&
(buf[i+9]=='/')&&IsAlNum(buf[i+10])&&IsAlNum(buf[i+11]))
{
ver=i;
break;
}
if (IsNum(buf[i])&&(buf[i+1]=='.')&&IsNum(buf[i+2])&&
IsNum(buf[i+3])&&(buf[i+4]==0)&&IsAlNum(buf[i+5])&&
IsAlNum(buf[i+6])&&(buf[i+7]=='/')&&IsAlNum(buf[i+8])&&
IsAlNum(buf[i+9])&&(buf[i+10]=='/')&&IsAlNum(buf[i+11])&&
IsAlNum(buf[i+12]))
{
ver=i;
break;
}
if (IsNum(buf[i])&&(buf[i+1]=='.')&&IsNum(buf[i+2])&&
(buf[i+3]==0)&&IsAlNum(buf[i+4])&&IsAlNum(buf[i+5])&&
IsAlNum(buf[i+6])&&IsAlNum(buf[i+7])&&IsAlNum(buf[i+8])&&
IsAlNum(buf[i+9])&&IsAlNum(buf[i+10])&&IsAlNum(buf[i+11]))
{
ver=i;
break;
}
if (IsNum(buf[i])&&(buf[i+1]=='.')&&IsNum(buf[i+2])&&
IsAlNum(buf[i+3])&&(buf[i+4]==0)&&IsAlNum(buf[i+5])&&
IsAlNum(buf[i+6])&&IsAlNum(buf[i+7])&&IsAlNum(buf[i+8])&&
IsAlNum(buf[i+9])&&IsAlNum(buf[i+10])&&IsAlNum(buf[i+11]))
{
ver=i;
break;
}
