-3

我已经用漂亮的汤从网络服务器上刮下来了

C,9
C,9
C,9
H,8
H,9
H,9
H,9
H,9
H,9
H,9
H,7
H,5
H,2
C,0
C,7
C,8
C,4
C,1
C,7
C,6
C,6
C,0
C,2
C,1
E,2
E,4
E,1
C,5
C,9
C,9
C,9
C,7
C,7
H,5
H,4
H,8
H,9
H,9
H,7
H,6
H,5
C,7
C,9
C,9
C,9
C,8
C,6
C,4
C,1
C,1
C,0
E,2
E,4
E,1
E,3
E,7
C,6
C,9
C,9
C,9
C,5
E,7
E,8
E,8
E,6
E,4
C,8
C,9
C,9
C,9
C,9
H,6
H,7
H,7
H,9
H,9
H,9
H,9
H,9
H,9
H,6
H,3
H,2
C,9

它是如何打印出来的,我没有从网络服务器编辑它。

我想删除数字,所以剩下的就是字母。我该怎么做呢?

4

2 回答 2

1

使用一个简单的正则表达式:

import re
re.sub(r'\d', '', s) # or re.sub(r',\d', '', s) to remove the commas, too

假设s是您拥有的字符串。

于 2013-02-24T12:51:19.707 回答
0

最基本的方法是将chars复制到一个数组中,并测试每个char是否等于0,1,2,3,4,5,6,7,8,9。删除它后,您可以输出数组或做任何您想做的事情。

于 2013-02-24T12:52:58.080 回答