首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

关于展示123.2.2.的代码-最后一个字符变成

2012-12-26 
关于显示123.2.2.*的代码----最后一个字符变成*%#Eval(userIp).ToString().Substring(0,Eval(userIp)

关于显示123.2.2.*的代码----最后一个字符变成*
<%#Eval
("userIp").ToString().Substring(0,Eval("userIp").ToString().LastIndexOf(".")+1)+*
%>

解释上面的代码:
   string str = "123.2.2.4";
// Response.Write(str.LastIndexOf("."));
//输出7;123.2.2.   注意:是(01234567)最后一个.刚好在第7个位置上。
       

    str = str.Substring(0, str.LastIndexOf("."));
    Response.Write(str);
    //输出123.2.2 ==第0个字符---第6个字符(第7个字符"."之前)
       
    s = str.Substring(0, str.LastIndexOf(".")+1);
    Response.Write(s);
    //输出123.2.2. ==第0个字符---第7个字符(第8个字符"4"之前)
   

    Response.Write(str.Substring(0, str.LastIndexOf(".")+1)+"*"); 
    //所以就输出123.2.2.*

热点排行