EDA365电子工程师网

标题: 请教sscanf函数(已解决) [打印本页]

作者: 长天落彩霞    时间: 2012-3-8 09:09
标题: 请教sscanf函数(已解决)
本帖最后由 长天落彩霞 于 2012-3-8 12:08 编辑

a="a b c d"
sscanf(a "%s %s %s %s " e f g h)
这样可以分别得到a b c d的字符,但如果a="a-b-c-d"的话要怎么用sscanf函数来分割呢?
作者: deargds    时间: 2012-3-8 09:55
sscanf只能解析以空格为分隔符的字符串
1.用parseString(推荐)
2.使用替换-为空格
rexCompile("-")
sscanf(rexReplace(a " " 0) "%s%s%s%s" e f g h)
作者: 长天落彩霞    时间: 2012-3-8 12:08
{:soso_e179:} 明白了!~谢谢版主!~




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2