正则表达式实现提取IP地址字符串
获取IP的话一般使用ifconfig
虽然网上很多用grep或者awk的,但是如果没有这些库的话怎么匹配字符串呢?
提取ip地址我的思路是先system(ifconfig > file)
输出到指定文件,然后读取文件匹配字符串,
如果能够读出来
可以用fets和
strstr函数来识别ip addr字符匹配到那一行,之后通过正则表达式把那一行的关键提取出来:
#define _CRT_SECURE_NO_WARNINGS //VS2019用的宏,可删
#include<stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{int val;char s[50], s1[50], s2[50] = {'\0'};sscanf("inet addr: 192.168.7.32 netmask: 255.255.255.0","%*[^:]:%[^n]",s);val = atoi("192.168.7.32 ");printf("s is %s\n", s);printf("val is %d", val);
}
正则表达式实现提取IP地址字符串相关推荐
- python正则匹配ip地址_Python正则表达式匹配和提取IP地址
Linux No.1 IPv4 下面是IPv4的IP正则匹配实例: 简单的匹配给定的字符串是否是ip地址 import re if re.match(r"^(?:[0-9]{1,3}.){3 ...
- python re正则提取ip地址_Python正则表达式匹配和提取IP地址
No.1 IPv4 下面是IPv4的IP正则匹配实例: 简单的匹配给定的字符串是否是ip地址 import re if re.match(r"^(?:[0-9]{1,3}\.){3}[0-9 ...
- python re正则提取ip地址_python 正则表达式匹配IP地址
一.实验环境 1.Windows7x64_SP1 2.anaconda2.5.0 + python2.7(anaconda集成,不需单独安装) 3.pyinstaller3.0 二.实验目的 从tex ...
- shell脚本通过正则表达式提取 IP 地址
假设需要提取的 IP 地址在文件 test.txt 中,可以使用以下 shell 脚本通过正则表达式提取 IP 地址并打印 grep -E -o "([0-9]{1,3}.){3}[0-9] ...
- 使用 Python 从文件中提取 IP 地址
让我们看看如何使用 Python 从文件中提取 IP 地址. 算法 : 为正则表达式导入 re 模块. 使用 open() 函数打开文件. 读取文件中的所有行并将它们存储在列表中. 声明 IP 地址的 ...
- 正则表达式表示的IP地址
正则表达式表示的IP地址:((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?). 第一个()是运用的分组表达前三串条件,{ ...
- Centos7 ,使用grep,cut 、awk 提取IP地址
文章目录 1.任务说明 2.方法1:用 cut 提取IP 2.1.提取关键行 2.2.尝试分割提取 2.3.去空格 2.4.分割,提取指定的列 3.方法2:用 awk 提取IP 3.1.提取关键行 3 ...
- Linux_shell---使用grep,tr和cut指令提取IP地址
首先贴上全部的Shell指令操作: >>>ifconfig eno2 | grep inet -w | tr -s '\ ' | cut -d ' ' -f 3 下面来进行指令的分析 ...
- 如何从 Apache 和 NGINX 服务器的日志文件中提取 IP 地址
作为系统管理员,您需要密切关注访问您网站的 IP 地址.服务器日志是此类信息的有用来源.它们包含您的服务器收到的每个请求的 IP 地址.日期时间.请求类型.URL.服务器响应等.在本文中,我们将了解如 ...
最新文章
- android 关闭jack_Android7.0 配置JACK支持多用户同时编译
- python实训项目-实验楼Python项目
- android的NDK和java进行本地socket通信
- JAVA基础知识总结8(设计模式)
- 韦东山衔接班——4.4_构建根文件系统之构建根文件系统
- ansible的错误
- NEO技术文章征集大赛
- WPF 开发 WebBrowser
- python下载问题_初学者下载使用Python遇到的问题看它就行了
- Android 应用上线安卓市场
- gitbub.com设置协作者提交代码步骤
- 有用但用处不多的html的属性
- 迅雷Beta来了,这软件太实用了,磁力随心下
- excel入门,如何玩转excel,你早该这么玩Excel笔记12
- 工业封装胶粘剂市场现状及未来发展趋势
- Gartner云端盘点,浅谈2017IaaS魔力象限
- 滴滴云A100 40G 性能测试 V100陪练!
- 菜鸟的springboot项目图片上传及图片路径分析
- 怎么看虚拟网服务器ip地址,如何根据ip地址反查域名
- 陆大洋——做最顶级的摄影人!