gcc 4.6.2 c89字符串的正則表達式IP地址
是否有任何標準正則表達式可用於從字符串中提取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);
的任何建議非常感謝,
'sscanf()'不帶正則表達式。 –