こんにちは、変数の一部のみを一致させて保存したいと思います。たとえば、要素b12asc34sx110の場合、 b12asc34sと一致させて変数に格納し、x110も別の変数に格納します。要素の値は、b12hdh56sx120 または b12hdgwa78x20 のように変化し続けます。私が試しているコードは
set element b12asc34sx110
regexp [\(.*)\ {[^x(0-9]}] $element matched1
regexp [x(0-9)] $element matched2
puts $matched1
puts $matched2
要素の値はユーザーから取得されるため、毎回変更される可能性があります。私は正規表現が初めてなので、難しいと思います。私はそれの出力を得ていません。これで私を助けてください。