C语言匹配指定连接的正则表达式
如题:
<a href='http://fc.qdn.cn/archive.php?aid=36145' target="_blank"><font color="">聚隆·城市花园VIP火热办理中</font></a>
#include <stdio.h>
char s[]="<a href='http://fc.qdn.cn/archive.php?aid=36145' target="_blank"><font color="">聚隆·城市花园VIP火热办理中</font></a>";
char n[80],v[80];
int main() {
printf("%s\n",s);
if (2==sscanf(s,"%*[^?]?%79[^=]=%79[^\']",n,v)) {
printf("n=[%s],v=[%s]\n",n,v);
} else printf("Format Error!\n");
return 0;
}
//<a href='http://fc.qdn.cn/archive.php?aid=36145' target="_blank"><font color="">聚隆·城市花园VIP火热办理中</font></a>
//n=[aid],v=[36145]
//