用sscanf判断字符串是否匹配某种简单规则。

CString str = "00-24-8C-AF-2A-66";
unsigned
char uc[6];
if
(sscanf(str, "%02X-%02X-%02X-%02X-%02X-%02X", &uc[0], &uc[1], &uc[2], &uc[3], &uc[4], &uc[5]) == 6) printf("OK\n")
else

printf(
"NG\n")
posted @ 2010-03-10 10:42  傲衣华少  阅读(548)  评论(0编辑  收藏  举报