如何从TCL中的特定索引获取整个字符串

时间:2017-06-21 09:53:02

标签: tcl

我想从字符串

10576.53012.46344.35174
"CompositionClassification|CC000003|01|10576.53012.46344.35174"

我有|的最后一次出现的索引,我将如何从上一个10576.53012.46344.35174获得完整的|子字符串

不熟悉TCL,建议解决方案:)

1 个答案:

答案 0 :(得分:1)

如果你知道你想要的第一个字符的索引,并且你想要从那里到最后,你可以使用:

set theSubstring [string range $theString $idx end]

但是在这种情况下,我会使用splitlindex,因为它看起来像一个简单的分隔列表:

set theSubstring [lindex [split $theString "|"] end]