11
区分大小写(非常)的字符串更有趣
受此挑战(或更具体地说,是通过误读)的启发,我提出了以下挑战: 给定输入字符串S,请颠倒所有大写字符和所有小写字符的顺序。保留所有非字母字符。例如: 请注意,大写字母W(第一个大写字母)被替换为H(最后一个)。小写字母也一样:“ d”(第一个)被e(最后一个)交换,l(第二个)被l(pen-ultimate)替换……所有非字母字符都保留在原位。 输入值 输入是仅包含32-126范围内的ASCII字符的字符串。 保证输入的字符长度至少为1个字符,并且不会超出您的语言限制。 输出量 相同的字符串,并按说明交换字符。 附加规则 禁止出现标准漏洞 答案必须是完整的程序或功能,而不是摘要或REPL条目。 代码高尔夫,最短答案(以字节为单位)获胜。 测试用例 A A Ok Ok OK KO Hello, World! Wdlro, Holle! 0123456789 0123456789 The quick brown Fox jumps over the lazy doge Feg odyza lehtr Tev ospmu jxon wor bkci uqeh odd ddo racecar racecar EtOn Em …