Para manipular Strings em Tcl, utilizamos o comando string.
Se precisar substituir ponto por vírgula:
set valor { 10.00 }
puts [string map -nocase { . , } $valor]
# Retorna: 10,00
Podemos substituir várias cadeias de caracteres:
set texto "Este é um texto de teste de substituição"
puts [string map -nocase { e E s S b B } $texto]
# Retorna: EStE é um tExto dE tEStE dE SuBStituição
Naturalmente, podemos substituir palavras:
set texto "Este é um texto de teste de substituição"
puts [string map -nocase { teste TESTE um {o segundo} } $texto]
# Retorna: Este é o segundo texto de TESTE de substituição




