方法一吹由、優(yōu)點(diǎn)是通用呛讲,不需要知道字符串中具體的組成部分
import re
name = '200逗豆'
d = re.findall(r'\d+',name)
print(d[0]) # 結(jié)果為200
# 注:
# re.findall 方法能夠以列表的形式返回全部匹配的字符串.
# r標(biāo)識(shí)代表后面是正則的語(yǔ)句
# “d”是正則語(yǔ)法規(guī)則用來(lái)匹配0到9之間的數(shù)
# +表示匹配多個(gè)連續(xù)的數(shù)字庐镐。
方法二恩商、優(yōu)點(diǎn)是簡(jiǎn)單易理解,但是需要知道字符串中的組成部分必逆,具體以什么來(lái)分割
name = '200逗豆'
name_doudou = name.split("逗")
print(name_doudou[0])