07/02/2024, 16:21
Je ne vois pas le souci.
Une autre manière de procéder si tu préfères utiliser les listes:
Mais bon, c'est un peu idiot de passer par une liste pour refaire une chaîne.
tcl
if {[string match "*.xyz" $identhost]} {
set uhost [string range $uhost 0 end-[string length ".xyz"]]
}
Une autre manière de procéder si tu préfères utiliser les listes:
tcl
set luhost [split $uhost "."]
if {[lindex end $luhost] eq "xyz"} {
set uhost [join [lrange $uhost 0 end-1] "."]
}
Mais bon, c'est un peu idiot de passer par une liste pour refaire une chaîne.