linux C sscanf()函数
Posted cogitoergosum
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux C sscanf()函数相关的知识,希望对你有一定的参考价值。
linux sscanf() 类似正则表达式,又不完全是正则表达式。
分割 ”/“ 或 "@" 要用 [^/]
例如:
sscanf("iios/[email protected]", "%*[^/]/%[^@]", buf);
printf("%s\n", buf);
结果为:12DDWDFF
分割"," 或 ":"或"-"。
sscanf(“hello, world”, "%*s%s", buf);
printf("%s\n", buf);
结果为:world
char sztime1[16] = "", sztime2[16] = "";
sscanf("2006:03:18 - 2006:04:18", "%s - %s", sztime1, sztime2);
以上是关于linux C sscanf()函数的主要内容,如果未能解决你的问题,请参考以下文章