Tcl Expect 模块中的 expect_out(1..9,string) 用于读取 expect 正则表达式匹配出来的子字符串。例如:
# 使用以下代码匹配 abc10eeeekkkaaa 时
expect {
-re "abc(\d{2}).*(k+)aaa" {
# 输出 10
puts "$expect_out(1,string)"
# 输出 kkk
puts "$expect_out(2,string)"
}
}