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

如何在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://www.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剧情精品| 久久91亚洲精品久久91| 久久久久久这里都是精品| 99精品欧美一区二区三区视频| 欧美一区二区三区久久束缚| 亚洲中文字幕高清乱码毛片| 国产日产精品久久一区| 免费av在线网址网站| 日韩不卡免费一区二区三区视频| 国产91高清在线观看| 欧美日韩精品人妻一区| 麻豆专区一区二区三区| 国产日韩欧美一区二区三区四区| 国产青草视频免观看视频| 国产99热这里只有精品| 国产极品嫩模在线观看91| 视频一二区免费在线观看| 18禁止看的视频免费| 中文字幕中文字幕久久不卡| 抱着操才爽的免费视频观看| 日韩欧美精品久久黄| 亚洲精品在线观看日韩欧美 | 久久精品亚洲熟女av蜜謦| 一区二区三区四区在线视频观看| 日韩av专区在线免费观看| 免费观看欧美日韩论理电影| 91日本精品免费在线视频| 日本精品1区国产精品| 精品久久久噜噜噜久久| 欧美日韩国产一区在线|