【发布时间】:2016-11-10 11:29:37
【问题描述】:
我有这个字符串:
svpts-7-40.0001
我需要从中删除第二个“-”。 基本上我正在获取这样的值,这些值有时会带有双“-”。因此,如果看到这样的变量,那么我必须删除第二个“-”并将其替换为“。” ,所以字符串应该是这样的:
svpts-7.40.0001
[编辑] 我试过了:
% set list1 [split $string -]
svpts 7 40.0001
% set var2 [join $list1 .]
svpts.7.40.0001
%
【问题讨论】:
-
尝试拆分和加入:% set list1 [split $string -] svpts 7 40.0001 % set var2 [join $list1 .] svpts.7.40.0001 % 但加入基于 .对于所有项目,它只发生在第二个连字符(-)@Jolta
-
'需要删除多个“-”'——这是否意味着在某些情况下您需要删除多个连字符?