【问题标题】:VB.net drop last octat from ipaddress (after 3rd decimal)VB.net 删除 IP 地址的最后一个八位字节(小数点后第三位)
【发布时间】:2012-12-23 04:06:44
【问题描述】:

我的ip地址如下192.168.10.140 我想在小数点第三次出现后从字符串中删除所有内容 但我不知道该怎么做

使用 VB.net 2010

提前致谢

【问题讨论】:

  • 我在循环到小数点后第三位后尝试了截断,但自从这篇文章我发现我正在尝试的 lastindexof

标签: vb.net string truncation


【解决方案1】:

使用LastIndexOf 查找. 的最后一个索引,然后使用Substring 获取您需要的部分。

【讨论】:

  • 谢谢在我看到你之前发现了它,它适用于一行 clientSocket.Connect(Mid(_IP, 1, _IP.LastIndexOf(".")) & Mid(portname, 4, portname.Length - 3),8888)。其中 _IP 是本地机器的 ipaddress,portname 的最后一部分是我要连接的 ip 的最后一部分
猜你喜欢
  • 1970-01-01
  • 2014-05-13
  • 1970-01-01
  • 2020-10-17
  • 1970-01-01
  • 2019-01-02
  • 1970-01-01
  • 2020-08-04
  • 2018-09-19
相关资源
最近更新 更多