跳转到帖子
  • 游客您好,欢迎来到黑客世界论坛!您可以在这里进行注册。

    赤队小组-代号1949(原CHT攻防小组)在这个瞬息万变的网络时代,我们保持初心,创造最好的社区来共同交流网络技术。您可以在论坛获取黑客攻防技巧与知识,您也可以加入我们的Telegram交流群 共同实时探讨交流。论坛禁止各种广告,请注册用户查看我们的使用与隐私策略,谢谢您的配合。小组成员可以获取论坛隐藏内容!

    TheHackerWorld官方

C语言正则表达式匹配


NedK7

推荐的帖子

 

C语言中使用正则表达式一般分为三步:

  1. 编译正则表达式 regcomp()
  2. 匹配正则表达式 regexec()
  3. 释放正则表达式 regfree()

下边是对三个函数的详细解释:

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#include <errno.h>
#include <
#include <netdb.h>

#define SERVER_PORT    80
#define SERVER_DOMAIN_NAME    "api.help.bj.cn"

void sys_err(const char *str)
{
    perror(str);
    exit(1);
}

int main(int argc, char *argv[])
{
    struct hostent *host_info;

    host_info = gethostbyname(SERVER_DOMAIN_NAME);
    if(host_info == NULL){
        sys_err("hostInfo is NULL\r\n");
        return -1;
    }

     printf("host name:%s\r\n", host_info->h_name);
    //  printf("alias list:%s\r\n", host_info->h_aliases);
    // printf("type:%d\r\n", host_info->h_addrtype);
    // printf("length:%d\r\n", host_info->h_length);
    // printf("address list:%s\r\n",host_info->h_addr_list);

    // close(sfd);
    
    return 0;
}
链接帖子
意见的链接
分享到其他网站

黑客攻防讨论组

黑客攻防讨论组

    You don't have permission to chat.
    • 最近浏览   0位会员

      • 没有会员查看此页面。
    ×
    ×
    • 创建新的...