TCL/TK:
問題: 一致後の文字列データを取得できるようにしたいのですが、regexp に一致自体の複数の変数を指定しても、secutive 変数が空になるか、最初の 2 つの値から同じ値が得られます。
例えば:
set args "!do dance"
regsub -all {(!do)} $args prefix command
puts $prefis "!do"
puts $command "!do"
何をすべきか?タイ
編集あなたの答えによるインスピレーションのおかげで解決策を見つけました。ここにスニペットがあります
if { [ regsub {(!do\s+)} $args "" match ] >= 1 } {
if { $match == "{help}" }