嗨,我有一个字符串,例如{ 这是非常美好的一天!是不是 }。我必须将每个单词的所有第一个字母都改为小写,但空格也应该在那里。为了更改为大写,我使用了以下代码,但我也不知道如何包含空格。代码是:
set wordlist { Its A Very Good Day! Isn't It }
set newlistupper [list]
for {set i 0} {$i < [llength $wordlist]} {incr i} {
set word [lindex $wordlist $i]
set newupper [string toupper $word 0 0]
lappend newlistupper $newupper
}
puts $newlistupper
我想知道如何在输出中保留空格。请帮忙。