如何通过sscanf函数正则表达式提取http://2021:1:2:1::233:8008/ch204中的ipv6地址
时间: 2023-03-29 08:01:09 浏览: 113
c语言 sscanf,scanf,fscanf正则表达式用法
5星 · 资源好评率100%
可以使用以下代码提取ipv6地址:
char ipv6[INET6_ADDRSTRLEN];
char url[] = "http://[2021:1:2:1::233:8008]/ch204";
sscanf(url, "http://[%[^]]", ipv6);
printf("IPv6地址为:%s\n", ipv6);
阅读全文