1
根据TCL man page for "string match"我应该可以做一个角色类。一个简单的例子:TCL字符类
set rev revA
if { [string match "revA*" $rev } {
puts "revA"
} elseif {[string match "revB" $rev]} {
puts "revB"
} elseif {[string match "rev[CD]" $rev]} {
puts "revC or D"
} else {
puts "none"
}
没有“转[CD]”部分它工作正常,但如上图所示,我得到:
% tclsh tmp.tcl
missing close-bracket
我缺少什么?
太棒了 - 非常感谢你。在我原来的帖子中不好的例子。我得到的实际错误是'无效的命令名称'CD'',但您在答案中也提供了该修复程序。感谢关于交换机的信息。 –