import re
'''
从a字符串提取数字
'''
a = "C3C++7Java23C#6Python9JavaScript"
r = re.findall('\d', a) # \d ==> 代表数字0-9 (元字符)) \D 匹配的非数字
r1 = re.findall("\D", a)
print(r) # 打印结果 ['3', '7', '2', '3', '6', '9']
print(r1) #打印结果 ['C', 'C', '+', '+', 'J', 'a', 'v', 'a', 'C', '#', 'P', 'y', 't', 'h', 'o', 'n', 'J', 'a', 'v', 'a', 'S', 'c', 'r', 'i', 'p', 't']