EDA365电子工程师网

标题: 求解,怎样在一字符串中截取我想要的那几个字符? [打印本页]

作者: jekyllcao    时间: 2012-8-22 12:55
标题: 求解,怎样在一字符串中截取我想要的那几个字符?
求解,怎样在一字符串中截取我想要的那几个字符?例如List='(Aug 22 12:34:04 2012), 我只想得到 List1='(Aug 22 12 34).最好能把代码告诉我。谢谢!
作者: betamelody    时间: 2012-8-22 12:57
substring("abcdef" 2 4) => "bcde"
substring("abcdef" 4 2) => "de"
substring("abcdef" 2)    => "bcdef"
作者: betamelody    时间: 2012-8-22 13:02
或者ssanf
x = "Aug 22 12:34:04 2012"
sscanf( x "%s %d %d:%d:%d %d" a b c d e f)

a => "Aug"
b => 22
c => 12
d => 34
e => 4
f => 2012
作者: jekyllcao    时间: 2012-8-22 13:31
两种方法都好用,谢谢版主!




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