标签: regex tcl
我这样的字符串是一个示例,我需要的是解析字符串并获取参数的值,例如-type的值是Eth,所以只是我给出的字符串旁边的字符串。 / p>
card-1-3-1 3 -Number 2-type Eth -config Yes -GEPorts 3
答案 0 :(得分:1)
set s {card-1-3-1 3 -Number 2 -type Eth -config Yes -GEPorts 3} dict get $s -type # -> Eth
默认情况下,card-1-3-1成为"眼睛"中的关键。 dict命令,但只要这不是一个问题,你不需要比这更复杂的东西。所有键必须具有以下值(即字符串必须是正确的,大小合适的列表,其中项目按键值顺序)。
card-1-3-1
dict
文档:dict,set