jak działa $ expect_out w TCL / EXPECT?

Jeśli chcę się dopasowaćDEF_23 używając następującego wyrażenia regularnego:

expect {
    -re "DEF_\[0-9]*"
    set result $expect_out(1,string)
}

dlaczego nie ma takiego elementu w tablicy? jak działa ten $ expect_out? a jeśli chcę przypisać wynik jakoDEF, jak uzyskać DEF używając wyrażenia regularnego i przypisać wynik zmiennej?

questionAnswers(3)

yourAnswerToTheQuestion