gcc 4.6.2 c89
Is there any standard regex expression that can be used to extract the IP address from a string.
I am thinking about using sscanf with a regex expression to get the IP from this sample string below.
This is the sample string:
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
So the regex will be in between the quotes:
sscanf(ip_string, "%s", &ip_address);
Many thanks for any suggestions,
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…