zoukankan      html  css  js  c++  java
  • linux c 正则表达式

    #include <stdio.h>
    #include <regex.h>
    #include <mhash.h>
    
    int main() {
        regex_t rgx;
        char *pattern = "^[[:alnum:]]*$";
        char *str = "shabi";
        if (regcomp(&rgx, pattern, REG_EXTENDED | REG_NOSUB) != 0) {
            perror("Invalid regex pattern");
            regfree(&rgx);
            exit(EXIT_FAILURE);
        }
    
        if (regexec(&rgx, str, 0, NULL, 0) == 0) {
            printf("Match success
    ");
        } else {
            printf("Match failed
    ");
        }
    
        regfree(&rgx);
    
        return 0;
    }
    相信世界是平的
    谨记四个字“修身养性”
    大江东去浪淘尽英雄,再牛B的人物最后也是一掊土
    向善不是目的,而是抚慰心灵,更多的感受幸福,感谢别人给你行善的机会
    相信老子的话:万物生于有,有生于无,一切的道理都源于一个无法证明的假设
    我是好是坏就自然而然的摆在那里,并不会因为别人的评价而改变什么,我也不需要别人用一张纸来说明我什么,世间最难得的是自由



    支持大额赞助:
  • 相关阅读:
    treeview 的动态的绑定
    数据库组件
    webconfig,form验证存角色
    treeView
    web.config 的读写与配置
    .net 开发精华
    asp.net
    在ASP.NET中实现AJAX
    验证js
    用js将form表单同时提交到两个不同页面的方法
  • 原文地址:https://www.cnblogs.com/sky-view/p/9913400.html
Copyright © 2011-2022 走看看