expect: does "\u001b[20;42H[+4 to hit in melee with whips]\r\u001b[21d(more)\r\u001b[23d[A-Q] Choose talent - [+] Page down - [-] Page up - [*] Inventory - [?] Help" (spawn_id exp4) match regular expression "([A-Z]) - ([A-Za-z -]*)"? Gate "? - *"? gate=yes re=no
"[^-]\r\u001b\[[0-9]*d\(more\)\u001b.*Choose talent"? Gate "?\r\u001b\[*d(more)\u001b*Choose talent"? gate=no
"\[?] Help"? yes
expect: set expect_out(0,string) "[?] Help"
expect: set expect_out(spawn_id) "exp4"
expect: set expect_out(buffer) "\u001b[20;42H[+4 to hit in melee with whips]\r\u001b[21d(more)\r\u001b[23d[A-Q] Choose talent - [+] Page down - [-] Page up - [*] Inventory - [?] Help"
AVAILABLE TALENTS: 17
pages: 0