题解 | #字符串排序#
while True:
try:
s = input()
a = ''
for i in s:
if i.isalpha(): # 判断是不是英文字母
a += i
b = sorted(a, key = str.upper)
index = 0
d = ''
for i in range(0, len(s)):
if s[i].isalpha():# 输入串是英文字母
d += b[index]
index += 1 # 字符串的个数是一定的,不会变,所以这样处理
else:
d += s[i] # 不是英文字母,保持原样输出
print(d)
except:
break