题解 | #表示数字#
表示数字
http://www.nowcoder.com/practice/637062df51674de8ba464e792d1a0ac6
while True:
try:
s = input()
res, temp = '', ''
for c in s:
if c.isdigit():
if '*' not in temp:
temp += '*' + c
else:
temp += c
else:
if temp:
temp += '*'
res += temp
temp = ''
res += c
# 针对字符串末尾为数字的情况
if temp:
temp += '*'
res += temp
temp = ''
print(res)
except:
break

查看15道真题和解析
vivo公司福利 363人发布