regsubを使用して(T | Z)をスペースに置き換えています
set date(1,2) "2012-09-14T00:00:00Z"
regsub -all {(T|Z)} $date(1,2) " " date(1,2)
puts $date(1,2)
しかし、私が使用しているとき
regsub -all {(T|Z)} $date(1,2) "\s" date(1,2)
T|Zを\sに置き換えています。
コードを明確に表示するために、単一のスペース文字を「\s」にマップする方法