【字符】缩写展开


在保存字符串时,对出现在连续位置的若干个字符,如这些字符在ASCII表中也是连续出现,则可以将这些字符使用缩写形式进行保存,以节省保存空间。例如用 A-Z 表示 ABCD...XYZ,1-5 表示12345,c-f 表示 cdef。 输入: 包含缩写形式的字符串 输出: 将缩写形式进行还原后的字符串 说明: 只对压缩后的字符串处理大、小写字母和数字,即对于形如 A-9,a-C 这样的缩写不进行处理。
输入 #1
ab0-9c
输出 #1
ab0123456789c
输入 #2
a-z
输出 #2
abcdefghijklmnopqrstuvwxyz
输入 #3
G-I
输出 #3
GHI
输入 #4
ABDG-K035-9abd-h
输出 #4
ABDGHIJK0356789abdefgh
输入 #5
2-9a0-77cbdj
输出 #5
23456789a012345677cbdj
输入 #6
asasdasdasdasdA-H987
输出 #6
asasdasdasdasdABCDEFGH987
输入 #7
A-9A-0c-80-A9-0z-aZ-A
输出 #7
A-9A-0c-80-A9-0z-aZ-A
输入 #8
abcdef ghi jkl mn
输出 #8
abcdef ghi jkl mn
输入 #9
asjfdhlkdsa-7812389=-ert=9-1,..;[[]1`=-=43
输出 #9
asjfdhlkdsa-7812389=-ert=9-1,..;[[]1`=-=43
输入 #10
A-Z
输出 #10
ABCDEFGHIJKLMNOPQRSTUVWXYZ
输入 #11
1-1
输出 #11
1-1

提示

无提示

京ICP备2024093084 号