社区
C++ Builder
帖子详情
如何取出IP地址的第三个点后的部分?怎么截取?
quiton
2006-10-26 01:36:31
如现有IP地址字符串“120.11.101.33”(但不一定是这样的字符串,也就是说第三个点前面的位数不固定),如果取出“33”(也有可能是一位或三位数)??
...全文
340
9
打赏
收藏
如何取出IP地址的第三个点后的部分?怎么截取?
如现有IP地址字符串“120.11.101.33”(但不一定是这样的字符串,也就是说第三个点前面的位数不固定),如果取出“33”(也有可能是一位或三位数)??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
FallenAngel
2006-10-27
打赏
举报
回复
bcb 中hpp文件是从delphi文件里面编译过来的
FFSB
2006-10-27
打赏
举报
回复
AnsiString AA = "1.2.3.4";
int a,x;
AA.scanf("%d.%d.%d.%d",&x,&x,&x,&a);
极速小王子
2006-10-27
打赏
举报
回复
h = c
hpp = cpp
p = plus
quiton
2006-10-26
打赏
举报
回复
为什么是.hpp文件,而不是.h文件呢?
quiton
2006-10-26
打赏
举报
回复
我用这样的方法可以解决
nodeID = StrToInt(str.SubString(p+1,sizeof(str)))
rainfall19831109
2006-10-26
打赏
举报
回复
要使用MidStr函数,需要include 文件“StrUtils.hpp”
quiton
2006-10-26
打赏
举报
回复
Call to undefined function "MidStr"
是不是一个外部包需要导入啊,如何做呢?
jaffy
2006-10-26
打赏
举报
回复
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
#include <StrUtils.hpp>
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int p,i=0;
AnsiString str;
str = Edit1->Text;
while((p=str.Pos("."))>0 && i<3)
{
i++;
if (i<3) str[p]= ' ';
}
Edit1->Text = MidStr(str,p+1,str.Length());
}
//---------------------------------------------------------------------------
jaffy
2006-10-26
打赏
举报
回复
POS(".")三次啊不就可以了
Python操作字符串-
截取
IP地址
ip = "192.168.18.152" #
截取
IP段前两段 ip1 = str(re.findall(r'(?<!\d)\d{1,3}\.\d{1,3}(?=\.\d)', ip)[0]) print(ip1) #
截取
IP段中间两段 ip2 = re.findall(r'(?<=\d\.)\d{1,3}\.\d{1,3}(?=\.\...
C语言从一段字符串中提取
IP地址
的方法【嵌入式】
在嵌入式系统开发中,有时候我们需要从一个字符串中提
取出
特定的信息,例如提取
IP地址
。
IP地址
在网络通信中扮演着重要的角色,因此正确地从字符串中提取
IP地址
是一项关键任务。本文将介绍如何使用C语言从给定的字符...
shell脚本通过正则表达式提取 IP 地址
([0-9]{1,3}.){3} 表示匹配一个或多个 1 到 3 位数字和一个点号,重复匹配 3 次,即匹配一个 IP 地址中的前三个段;假设需要提取的 IP 地址在文件 test.txt 中,可以使用以下 shell 脚本通过正则表达式提取 IP 地址...
linux
截取
ip前三
部分
内容,Linux中
截取
ip的20中方法
#1.awk的搜索功能 ifconfig |awk ‘/Bc/‘|awk -F: ‘{print $2}‘|awk ‘{print $1}‘ #2....设计到的知识点:
部分
替换,把修改好的内容保存到一个文件中。 ifconfig |sed -n 2p|sed ‘s/Bcast//w 2.txt‘|cut -d: -f2
【python】使用正则在不规则字符串中提
取出
多个
ip地址
在不规则字符串中提取
ip地址
一、
ip地址
正则表达式二、提取ip
ip地址
提取中可能出现的错误
ip地址
提取思路三、完整代码 ipv4地址总长度为32位,共4段,每段8位,以‘.’分割,每段为0~255的十进制数字 一、
ip地址
正则...
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章