全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

C语言正则表达式操作示例

本文实例讲述了C语言正则表达式操作。分享给大家供大家参考,具体如下:

#include <stdio.h>
#include <sys/types.h>
#include <regex.h>
int main(int argc,char**argv)
{
 int status;
 int i;
 int cflags = REG_EXTENDED;
 regmatch_t pmatch[1];
 const size_t nmatch =1 ;
 regex_t reg;
 const char * pattern="^[A-Z]{2}\\w+@\\w{6}_\\w+.\\w+$";
 //const char * pattern="^[A-Z]{2}\\w+$";
 //const char * pattern="^\\w$";
 regcomp(®,pattern,cflags);
 status=regexec(®,argv[1],nmatch,pmatch,0);
 printf("%s",argv[1]);
 if(status == REG_NOMATCH)
 printf("no Match\n");
 else if(status ==0)
 {
 printf("match\n");
 }
}

可匹配类似admin@tools_格式的字符串

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

JavaScript正则表达式在线测试工具:
http://tools./regex/javascript

正则表达式在线生成工具:
http://tools./regex/create_reg

希望本文所述对大家C语言程序设计有所帮助。


# C语言  # 正则表达式  # C语言利用栈实现对后缀表达式的求解  # C语言实现中缀表达式转换为后缀表达式  # 关于c语言逗号表达式的运算规则知识点  # 初学C语言基本运算和表达式  # C语言中的正则表达式使用示例详解  # C语言正则表达式详解 regcomp() regexec() regfree()用法详解  # c语言 sscanf  # scanf  # fscanf正则表达式用法  # C语言中栈和队列实现表达式求值的实例  # 详解C语言中的符号常量、变量与算术表达式  # C语言实现数学表达式运算  # 给大家  # 所述  # 再为  # 测试工具  # 讲述了  # argc  # char  # argv  # regex  # int  # main  # regmatch_t  # pmatch  # const  # status  # cflags  # REG_EXTENDED  # types  # pre 


相关文章: 高性价比服务器租赁——企业级配置与24小时运维服务  建站之星后台密码遗忘?如何快速找回?  表情包在线制作网站免费,表情包怎么弄?  微信h5制作网站有哪些,免费微信H5页面制作工具?  php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站?  建站主机解析:虚拟主机配置与服务器选择指南  如何用低价快速搭建高质量网站?  如何在Tomcat中配置并部署网站项目?  建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南  微信小程序制作网站有哪些,微信小程序需要做网站吗?  网站按钮制作软件,如何实现网页中按钮的自动点击?  如何在阿里云服务器自主搭建网站?  详解jQuery中基本的动画方法  如何在云主机快速搭建网站站点?  如何零基础开发自助建站系统?完整教程解析  江苏网站制作公司有哪些,江苏书法考级官方网站?  如何在IIS中新建站点并配置端口与IP地址?  黑客如何利用漏洞与弱口令入侵网站服务器?  如何在香港免费服务器上快速搭建网站?  定制建站价位费用解析与套餐推荐全攻略  如何选择适配移动端的WAP自助建站平台?  大连网站设计制作招聘信息,大连投诉网站有哪些?  ,网页ppt怎么弄成自己的ppt?  如何用已有域名快速搭建网站?  简历在线制作网站免费,免费下载个人简历的网站是哪些?  如何在云虚拟主机上快速搭建个人网站?  h5在线制作网站电脑版下载,h5网页制作软件?  建站之星如何通过成品分离优化网站效率?  如何通过IIS搭建网站并配置访问权限?  定制建站是什么?如何实现个性化需求?  微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?  如何通过建站之星自助学习解决操作问题?  免费视频制作网站,更新又快又好的免费电影网站?  SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?  如何通过多用户协作模板快速搭建高效企业网站?  如何确保FTP站点访问权限与数据传输安全?  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  存储型VPS适合搭建中小型网站吗?  阿里云网站制作公司,阿里云快速搭建网站好用吗?  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  建站之星免费版是否永久可用?  如何配置FTP站点权限与安全设置?  网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?  网站网页制作专业公司,怎样制作自己的网页?  商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?  动图在线制作网站有哪些,滑动动图图集怎么做?  网站制作免费,什么网站能看正片电影?  ,怎么用自己头像做动态表情包? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。