1

我想读取和拆分通过标准输入输入的多个值。

例如:

set values [gets stdin] 

==> 在那里,我通过标准输入(例如:)在 1 行中读取了用户输入的所有值(例如:)1 aa 55 do 54,并将所有这些值放入我的变量values中。现在我想有一种方法来分别拆分或读取所有这些值以访问每个值。

4

1 回答 1

1

好的,这里作为官方回答:

split $values

或者

split $values { }

您需要什么取决于其他空格(如制表符)和连续空格(两个空格)应该发生什么。

第二个版本在连续的空格内拆分(将在andfoo bar之间产生一个空元素),其他拆分也在制表符、垂直制表符、换行符上(你不能得到任何)..foobar

于 2013-09-07T20:54:54.180 回答