C語言正則表達(dá)式操作示例
本文實(shí)例講述了C語言正則表達(dá)式操作。分享給大家供大家參考,具體如下:
#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_jb51.net格式的字符串
PS:這里再為大家提供2款非常方便的正則表達(dá)式工具供大家參考使用:
JavaScript正則表達(dá)式在線測(cè)試工具:
http://tools.jb51.net/regex/javascript
正則表達(dá)式在線生成工具:
http://tools.jb51.net/regex/create_reg
希望本文所述對(duì)大家C語言程序設(shè)計(jì)有所幫助。
- C語言利用棧實(shí)現(xiàn)對(duì)后綴表達(dá)式的求解
- C語言實(shí)現(xiàn)中綴表達(dá)式轉(zhuǎn)換為后綴表達(dá)式
- 關(guān)于c語言逗號(hào)表達(dá)式的運(yùn)算規(guī)則知識(shí)點(diǎn)
- 初學(xué)C語言基本運(yùn)算和表達(dá)式
- C語言中的正則表達(dá)式使用示例詳解
- C語言正則表達(dá)式詳解 regcomp() regexec() regfree()用法詳解
- c語言 sscanf,scanf,fscanf正則表達(dá)式用法
- C語言中棧和隊(duì)列實(shí)現(xiàn)表達(dá)式求值的實(shí)例
- 詳解C語言中的符號(hào)常量、變量與算術(shù)表達(dá)式
- C語言實(shí)現(xiàn)數(shù)學(xué)表達(dá)式運(yùn)算
相關(guān)文章
基于C語言實(shí)現(xiàn)點(diǎn)菜系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了基于C語言實(shí)現(xiàn)點(diǎn)菜系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-11-11馬爾可夫鏈算法(markov算法)的awk、C++、C語言實(shí)現(xiàn)代碼
這篇文章主要介紹了馬爾可夫鏈算法(markov算法)的awk、C++、C語言實(shí)現(xiàn)代碼,需要的朋友可以參考下2014-08-08詳解C語言對(duì)字符串處理函數(shù)的實(shí)現(xiàn)方法
這篇文章主要為大家介紹了C語言對(duì)字符串處理函數(shù)的實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2021-12-12C語言數(shù)據(jù)結(jié)構(gòu)單鏈表接口函數(shù)全面講解教程
這篇文章主要為大家介紹了C語言數(shù)據(jù)結(jié)構(gòu)單鏈表所有接口函數(shù)的全面講解教程,有需要朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2021-10-10c++ 虛函數(shù)與純虛函數(shù)的區(qū)別(深入分析)
本篇文章是對(duì)c++中虛函數(shù)與純虛函數(shù)的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05C++實(shí)現(xiàn)LeetCode(157.用Read4來讀取N個(gè)字符)
這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(157.用Read4來讀取N個(gè)字符),本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07