我正在面临C语言中的一些问题,例如从oracle数据库中提取有效的IP(v4和v6)。从oracle数据库的字段中提取有效IP C
1中,如果该字段被具有像一个IP:10.2.33.4.5-34 我应该能够提取10.2.33.4仅
2,如果字段具有ABC-100.2.33.4.545 只提取100.2.33.4
希望在C中有这个解决方案。
感谢和问候, Mohib
我正在面临C语言中的一些问题,例如从oracle数据库中提取有效的IP(v4和v6)。从oracle数据库的字段中提取有效IP C
1中,如果该字段被具有像一个IP:10.2.33.4.5-34 我应该能够提取10.2.33.4仅
2,如果字段具有ABC-100.2.33.4.545 只提取100.2.33.4
希望在C中有这个解决方案。
感谢和问候, Mohib
str1[]="10.2.33.4.5-34"
substr(1,11,str1);
str2[]="abc-100.2.33.4.545"
substr(5,14,str2)
上面的代码应该在C.
使用你尝试过什么吗?正则表达式? – Randy 2012-03-08 03:42:29
哪个数据库你使用? – Teja 2012-03-08 03:46:06