博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux c ip过滤 正则表达式 初步代码
阅读量:4040 次
发布时间:2019-05-24

本文共 498 字,大约阅读时间需要 1 分钟。

#include 
#include
#include
#include
#include
int main(){ int cflags = REG_EXTENDED; regmatch_t pmatch[1]; const size_t nmatch = 1; int status, i; regex_t reg; char *pattern = "^[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+$"; char *buf = "192.168.1.1"; regcomp(®, pattern, cflags); status = regexec(®, buf, nmatch, pmatch, 0); if (status == REG_NOMATCH) printf("No Match\n"); else if(status == 0) { printf("Match!\n"); } regfree(®); return 0;}

转载地址:http://coldi.baihongyu.com/

你可能感兴趣的文章
设置MYSQL最大连接数与WAIT_TIMEOUT
查看>>
java根据ip地址获取详细地域信息
查看>>
解决s:iterator嵌套s:radio的传值问题
查看>>
位运算-不用加减乘除做加法。
查看>>
C++继承的三种方式(公有,私有,保护)
查看>>
待修改:C++多线程编程学习笔记
查看>>
冒泡、选择、插入、归并
查看>>
QTextEdit显示超链接
查看>>
使用socket下载文件(C++)
查看>>
cent os6.5静默安装oracle
查看>>
cent os6.5搭建oracle-dataguard
查看>>
使easyui-tree显示到指定层次
查看>>
给easyui-input元素添加js原生方法
查看>>
动态规划-最长公共子序列LCS
查看>>
动态规划-矩阵最小路径和
查看>>
动态规划-最长递增子序列
查看>>
spdlog输出格式设置
查看>>
ffmpeg-设置推流,拉流使用的协议类型(TCP/UDP)
查看>>
ffmpeg- 部分错误码-av_interleaved_write_frame/av_write_frame
查看>>
Python3 Flask离线安装
查看>>