欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何在python中使用re.sub()方法替換字符串-創(chuàng)新互聯(lián)

如何在python中使用re.sub()方法替換字符串?相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比水磨溝網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式水磨溝網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋水磨溝地區(qū)。費用合理售后完善,10多年實體公司更值得信賴。

pattern可以是一個字符串也可以是一個正則,用于匹配要替換的字符,如果不寫,字符串不做修改。\1 代表第一個分組

repl是將會被替換的值,repl可以是字符串也可以是一個方法。如果是一個字符串,反斜杠會被處理為逃逸字符,如\n會被替換為換行,等等。repl如果是一個function,每一個被匹配到的字段串執(zhí)行替換函數(shù)。

\g<1> 代表前面pattern里面第一個分組,可以簡寫為\1,\g<0>代表前面pattern匹配到的所有字符串。

count是pattern被替換的大次數(shù),默認是0會替換所有。有時候可能只想替換一部分,可以用到count

實例1:

a = re.sub(r'hello', 'i love the', 'hello world')
print(a)<br data-filtered="filtered">'i love the world'  #hello world里面的hello被 i love the替換

實例2:

>>> a = re.sub(r'(\d+)', 'hello', 'my numer is 400 and door num is 200')
>>> a
'my numer is hello and door num is hello' #數(shù)字400 和 200 被hello替換

實例3:

a = re.sub(r'hello (\w+), nihao \1', r'emma','hello sherry, nihao sherry')
>>> a
'emma' #\1代表第一個分組的值即sherry,因為有兩個sherry,所以用\1可以指代第二個,這樣整個字符串被emma替換

示例4:

>>> a = re.sub('(\d{4})-(\d{2})-(\d{2})', r'\2-\3-\1', '2018-06-07')
>>> a
'06-07-2018'
>>> a = re.sub('(\d{4})-(\d{2})-(\d{2})', r'\g<2>-\g<3>-\g<1>', '2018-06-07')
>>> a
'06-07-2018' #\2 和 \g<2> 指代的的都是前面的第二個分組

示例5:

import re
def replace_num(str):
  numDict = {'0':'〇','1':'一','2':'二','3':'三','4':'四','5':'五','6':'六','7':'七','8':'八','9':'九'}
  print(str.group())
  return numDict[str.group()]
my_str = '2018年6月7號'
a = re.sub(r'(\d)', replace_num, my_str)
print(a) #每次匹配一個數(shù)字,執(zhí)行函數(shù),獲取替換后的值

和sub()函數(shù)一樣,只是返回的是一個tuple,替換后的字符串和替換的個數(shù)

python的數(shù)據(jù)類型有哪些?

python的數(shù)據(jù)類型:1. 數(shù)字類型,包括int(整型)、long(長整型)和float(浮點型)。2.字符串,分別是str類型和unicode類型。3.布爾型,Python布爾類型也是用于邏輯運算,有兩個值:True(真)和False(假)。4.列表,列表是Python中使用最頻繁的數(shù)據(jù)類型,集合中可以放任何數(shù)據(jù)類型。5. 元組,元組用”()”標識,內(nèi)部元素用逗號隔開。6. 字典,字典是一種鍵值對的集合。7. 集合,集合是一個無序的、不重復的數(shù)據(jù)組合。

看完上述內(nèi)容,你們掌握如何在python中使用re.sub()方法替換字符串的方法了嗎?如果還想學到更多技能或想了解更多相關內(nèi)容,歡迎關注創(chuàng)新互聯(lián)成都網(wǎng)站設計公司行業(yè)資訊頻道,感謝各位的閱讀!

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

網(wǎng)站欄目:如何在python中使用re.sub()方法替換字符串-創(chuàng)新互聯(lián)
標題網(wǎng)址:http://aaarwkj.com/article2/coceic.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、全網(wǎng)營銷推廣關鍵詞優(yōu)化、網(wǎng)站內(nèi)鏈、外貿(mào)網(wǎng)站建設、App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營
蜜桃福利视频一区二区| 成人一区二区三区乱码| 日韩欧美亚洲视频另类| 亚洲欧美综合精品二区| 日本免费一区二区三区视频观看| 亚洲人妻一区二区三区久久精品| av人妻熟女少妇蒂亚| 亚洲熟妇中文字幕五十中出| 欧美日韩亚洲高清专区| 99精品热视频在线观看| av在线日韩国产精品| 五月婷婷六月丁香激情视频| 日韩一级久久精品理论| 日韩亚洲精品99综合观看| 国产乱子一区二区三区| av在线亚洲网站区一| 亚洲欧美日韩颜射极品| 中文字幕精品高清中国| 久久精品噜噜噜成人av农村| 久久亚洲第一视频网站| 欧美日韩国产另类久久| 亚洲国产日韩中文字幕| 国产精品一久久香蕉产线看| 免费国产三级在线观看| 中文字幕欧美日韩人妻| 99久久热这里只有精品| 日韩精品激情视频在线| 农村精品少妇久久久久久| 国产一区二区欧美日本| 日本成人精品一区二区三区| 日本成人高清一区二区| 精品一区二区三区女同| 国产一区在线免费在线观看| 青青草青娱乐免费在线视频 | 中文字幕有码精品在线| 永久免费看黄在线观看| 黄色三级视频久久久| 亚洲日本欧美在线一区| 精品人妻区二区三区蜜桃| 97免费公开在线观看| 99久久免费热在线观看|