最后的点可以是lastindexof确定 第一个用firstindexof确定,然后substring就行了。如果再麻烦点就要用正则了
楼上的哥们last是最后的,楼主要的是前三位。
只记得用substring(开始的位置,截几个)
还有一个方法是代替字符的,忘了
string ip = "192.168.1.2";
string ip2 = ip.Substring(0, ip.LastIndexOf(".") + 1) + "*";
ip2就是“192.168.1.*”
String ip=Request.UserHostAddress.ToString();
int i=ip.LastIndexOf(".");
ip=ip.Substring(0,ip.Length-i)+"*";
思路很简答啊。。。。SubString到Last的“.”,然后用截取到的字符串+“*”