标题: 关于for中delims和tokens的用法,求教
[打印本页]
作者: araise
时间: 2007-9-9 11:23
标题: 关于for中delims和tokens的用法,求教
在for中delims和tokens用处很大,但在我所找到的教程中只给了一般的用法,一些很关键的问题并未提及
比如"delims="此时是否忽略空格和空行?
"tokens=1,2"是提取从分割符分割后的第一,二部分。 但若此时"delims= ",分割符为空格,分割开的第一部分应该为空吗?但文本中一空格打头的文件为何仍会忽略空格和空行?
"tokens=*" 此时若行首有空格,空格和空行仍会被忽略,他们的作用到底是什么?为何不显示空格和空行呢?
请高手指点一下
作者: araise
时间: 2007-9-10 00:11
是不是我的问题问的有毛病,怎么没人理我啊--!
作者: wudixin96
时间: 2007-9-10 07:31
"delims="是取消默认的以空格和TAB为分隔的分隔符
for语句本身就是忽略空行的
"tokens=1,2"是提取从分割符分割后的第一,二部分。 但若此时"delims= ",分割符为空格,意思是从第一个不是空格的字符开始提取
tokens=*和delims=的效果是一样的
作者: araise
时间: 2007-9-10 18:49
讲的很清楚!谢谢,明白了。