python3-元字符與普通字符

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']

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章