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

python中re指的是什么

了解python中re指的是什么?這個(gè)問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個(gè)問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!

為北海等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及北海網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、北海網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

定義

正則表達(dá)式是一個(gè)特殊的字符序列,能方便的檢查一個(gè)字符串是否與某種模式匹配。re模塊使得python擁有全部的正則表達(dá)式功能。

用途

通過使用正則表達(dá)式,可以:

測(cè)試字符串內(nèi)的模式?!?例如,可以測(cè)試輸入字符串,以查看字符串內(nèi)是否出現(xiàn)電話號(hào)碼模式或信用卡號(hào)碼模式。這稱為數(shù)據(jù)驗(yàn)證。

替換文本。—— 可以使用正則表達(dá)式來識(shí)別文檔中的特定文本,完全刪除該文本或者用其他文本替換它。

基于模式匹配從字符串中提取子字符串。—— 可以查找文檔內(nèi)或輸入域內(nèi)特定的文本。

語法

'.'     匹配所有字符串,除\n以外
'-'     表示范圍[0-9]
'*'     匹配前面的子表達(dá)式零次或多次。要匹配 * 字符,請(qǐng)使用 \*。
'+'     匹配前面的子表達(dá)式一次或多次。要匹配 + 字符,請(qǐng)使用 \+
'^'     匹配字符串開頭
'$'     匹配字符串結(jié)尾 re
'\'     轉(zhuǎn)義字符, 使后一個(gè)字符改變?cè)瓉淼囊馑迹绻址杏凶址?需要匹配,可以\*或者字符集[*] 
        re.findall(r'3\*','3*ds')結(jié)['3*']
'*'     匹配前面的字符0次或多次 re.findall("ab*","cabc3abcbbac")結(jié)果:['ab', 'ab', 'a']
'?'     匹配前一個(gè)字符串0次或1次 re.findall('ab?','abcabcabcadf')結(jié)果['ab', 'ab', 'ab', 'a']
'{m}'   匹配前一個(gè)字符m次 re.findall('cb{1}','bchbchcbfbcbb')結(jié)果['cb', 'cb']
'{n,m}' 匹配前一個(gè)字符n到m次 re.findall('cb{2,3}','bchbchcbfbcbb')結(jié)果['cbb']
'\d'    匹配數(shù)字,等于[0-9] re.findall('\d','電話:10086')結(jié)果['1', '0', '0', '8', '6']
'\D'    匹配非數(shù)字,等于[^0-9] re.findall('\D','電話:10086')結(jié)果['電', '話', ':']
'\w'    匹配字母和數(shù)字,等于[A-Za-z0-9] re.findall('\w','alex123,./;;;')結(jié)果['a', 'l', 'e', 'x', '1', '2', '3']
'\W'    匹配非英文字母和數(shù)字,等于[^A-Za-z0-9] re.findall('\W','alex123,./;;;')結(jié)果[',', '.', '/', ';', ';', ';']
'\s'    匹配空白字符 re.findall('\s','3*ds \t\n')結(jié)果[' ', '\t', '\n']
'\S'    匹配非空白字符 re.findall('\s','3*ds \t\n')結(jié)果['3', '*', 'd', 's']
'\A'    匹配字符串開頭
'\Z'    匹配字符串結(jié)尾
'\b'    匹配單詞的詞首和詞尾,單詞被定義為一個(gè)字母數(shù)字序列,因此詞尾是用空白符或非字母數(shù)字符來表示的
'\B'    與\b相反,只在當(dāng)前位置不在單詞邊界時(shí)匹配
[]      是定義匹配的字符范圍。比如 [a-zA-Z0-9] 表示相應(yīng)位置的字符要匹配英文字符和數(shù)字。[\s*]表示空格或者*號(hào)
'(?P<name>...)'  分組,除了原有編號(hào)外在指定一個(gè)額外的別名 
re.search("(?P<province>[0-9]{4})(?P<city>[0-9]{2})(?P<birthday>[0-9]{8})","371481199306143242").groupdict("city") 
結(jié)果{'province': '3714', 'city': '81', 'birthday': '19930614'}

模式

貪婪模式和非貪婪模式

正則表達(dá)式通常使用于查找匹配字符串。python里數(shù)量詞默認(rèn)是貪婪的,總是嘗試匹配盡可能多的字符;非貪婪模式正好相反,總是嘗試匹配盡可能少的字符。

使用方法

在python中默認(rèn)采用的是貪婪模式,使用非貪婪模式的話,只需要在量詞后面直接加上一個(gè)問號(hào)”?”。 

例子當(dāng)中已經(jīng)匹配到了“ab”時(shí)已經(jīng)可以使整個(gè)表達(dá)式匹配成功,但是由于采用的是貪婪模式,所以還需要往后繼續(xù)匹配,一直到匹配到最后一個(gè)”b”的時(shí)候,后面已經(jīng)沒有可以成功匹配的字符串了,匹配結(jié)束。返回匹配結(jié)果“abbbbbb”。 所以,我們可以將貪婪模式理解為:在整個(gè)表達(dá)式匹配成功的前提下,盡可能多的匹配。

非貪婪模式也就是將我們例子中的正則表達(dá)式“ab+”改為”ab+?”,當(dāng)匹配到“ab”時(shí),已經(jīng)匹配成功,直接結(jié)束匹配,不在向后繼續(xù)嘗試,返回匹配成功的字符串”ab”。 

所以,我們可以將非貪婪模式理解為:在整個(gè)表達(dá)式匹配成功的前提下,盡可能少的匹配。

感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)python中re指的是什么大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

分享名稱:python中re指的是什么
文章出自:http://www.aaarwkj.com/article29/jsddjh.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航關(guān)鍵詞優(yōu)化、ChatGPT、小程序開發(fā)、做網(wǎng)站自適應(yīng)網(wǎng)站

廣告

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

h5響應(yīng)式網(wǎng)站建設(shè)
欧美口爆吞精在线播放| 欧美成人精品午夜一区二区| 97色伦综合在线欧美视频| 欧美香蕉高清视频免费| 精品福利视频一区二区| 国产一区二区三区不卡av| 亚洲精品91在线中文字幕| 欧美日韩一区二区综合在线视频| 亚洲中文字幕av天堂久久| 欧美系列诱惑性国产精品| 国产极白丝白浆日本国产| 中文字幕亚洲欧美日韩高清| 日本韩国三级伦理在线观看| 免费久久人人爽人人爽| 免费国产污在线观看网站| 欧美日韩精品综合国产| 欧美日韩国产另类久久| 一区二区亚洲成人精品| 国产高清视频不卡在线| 岛国av有码高清在线观看| 蜜桃av一区二区三区在线| 91亚洲熟妇国产熟妇肥婆| 一不卡二不卡三不卡日本影院| 国产精品中文字幕第一区| 日本免费观看一区久久| 黑人巨大亚洲一区二区久| 91香蕉伊人综合久久麻豆| 国产色综合一区二区| 91伊人激情综合久久| 欧美亚洲另类日韩综合网| 国产精品线路一线路三| 国产日韩欧美精品激情| 国产熟乱老女人露脸视频| 草嫩av一区二区三区| 一区二区尤物区亚洲国产精品区| 日韩一区二区三区成人| 美女丝袜诱惑国产91| av电影国产在线观看| 刚出嫁新婚少妇很紧很爽| 亚洲欧美精品福利在线| 国产精品午夜福利91|