gpt4 book ai didi

c - 来自字符串的正则表达式 ip 地址

转载 作者:太空宇宙 更新时间:2023-11-04 01:12:44 25 4
gpt4 key购买 nike

海湾合作委员会 4.6.2 c89

是否有任何标准的正则表达式可用于从字符串中提取 IP 地址。

我正在考虑使用带有正则表达式的 sscanf 从下面的示例字符串中获取 IP。

这是示例字符串:

v=0 o=sip_user IN 10230 22472 IP4 NET.CAT.NTBC s=SIP_CALL c=IN IP4 10.10.10.44 m=audio 49152 RTP/AVP 0 a=rtpmap:0 PCMU/8000

所以正则表达式将在引号之间:

sscanf(ip_string, "%s", &ip_address);

非常感谢您的任何建议,

最佳答案

\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b

关于c - 来自字符串的正则表达式 ip 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8439633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com