好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Python中正則表達式match()、search()函數及match()和search()的區別詳解

Python中正則表達式match()、search()函數及match()和search()的區別詳解

熱門標簽:地圖標注字母的軟件 宿遷智能外呼系統供應商 菏澤智能ai電銷機器人銷售公司 鄂州人工智能電銷機器人軟件 地圖標注商戶中心要收錢多少 400免費電話去哪申請 css百度地圖標注位置顯示 實用地圖標注app 線上教育ai外呼系統

match()和search()都是python中的正則匹配函數,那這兩個函數有何區別呢?

match()函數只檢測RE是不是在string的開始位置匹配, search()會掃描整個string查找匹配, 也就是說match()只有在0位置匹配成功的話才有返回,如果不是開始位置匹配成功的話,match()就返回none

例如:

#! /usr/bin/env python
# -*- coding=utf-8 -*-
import re
text = 'pythontab'
m = re.match(r"\w+", text)
if m: 
  print m.group(0)
else:
  print 'not match'

結果是:pythontab

而:

#! /usr/bin/env python
# -*- coding=utf-8 -*-
#
import re
text = '@pythontab'
m = re.match(r"\w+", text)
if m: 
  print m.group(0)
else:
  print 'not match'

結果是:not match

search()會掃描整個字符串并返回第一個成功的匹配

例如:

#! /usr/bin/env python
# -*- coding=utf-8 -*-
#
import re
text = 'pythontab'
m = re.search(r"\w+", text)
if m: 
  print m.group(0)
else:
  print 'not match'

結果是:pythontab

那這樣呢:

#! /usr/bin/env python
# -*- coding=utf-8 -*-
#
import re
text = '@pythontab'
m = re.search(r"\w+", text)
if m: 
  print m.group(0)
else:
  print 'not match'

結果是:pythontab

總結:

Python中正則表達式match()函數

如果不創建pattern對象,我們使用match函數可以直接進行正則表達式的匹配,在我看來這種方式更簡潔,不過不適合大型程序的編寫,后期維護可能會產生困難,不過編寫一些小腳本完全可以勝任。

Python中正則表達式search()函數

search函數和match函數有點類似,都可以匹配模式,但是match和search函數也有區別,而且區別很大,match函數只能夠字符串的開始位置開始匹配,而search是可以匹配字符串的任意位置,但也是返回找到的第一個匹配的模式。我們通過例子來了解這倆之間的區別吧。


您可能感興趣的文章:
  • 淺談Python中re.match()和re.search()的使用及區別
  • python 使用re.search()篩選后 選取部分結果的方法
  • python使用正則表達式的search()函數實現指定位置搜索功能
  • Python-re中search()函數的用法詳解(查找ip)

標簽:三亞 咸陽 鞍山 梅州 池州 恩施 六安 綿陽

巨人網絡通訊聲明:本文標題《Python中正則表達式match()、search()函數及match()和search()的區別詳解》,本文關鍵詞  Python,中,正則,表達式,match,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python中正則表達式match()、search()函數及match()和search()的區別詳解》相關的同類信息!
  • 本頁收集關于Python中正則表達式match()、search()函數及match()和search()的區別詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 精品国产91在线网| 宝贝好深夹的太紧了h| 国产精品久久久久久久久久九秃| 国产人妻熟女ⅩXXX网站| 男女刺激高清视频在线观看| 免费啪啪网站| 日本三级香港三级三级人…| 从杨幂开始催眠娱乐圈| 欧美性导航| 成人深夜福利| 玉米地与丰满寡妇做爽| 麻豆91精品91久久久停运原因| 在线看a级片| gay啪啪| 91香蕉视频软件| 国产???拗女在线看| 国产伦精品一区二区三区妓女| 人人妻人人澡人人爽日韩一级视频| 日本靠逼片| 深夜视频在线观看| 午夜情2在线观看| 易阳裸全身任何部位无遮挡| 亚洲精品菠萝久久久久久久| 亚洲欧美久久久久久久| 精品一区亚洲| 久久大香伊蕉在人线国产联合 | 猛男壮汉受被紫黑巨大浓精| 老色鬼电影全集免费观看| 大胆人文艺术| 黑色丝袜美美女被躁视频| 少妇胯下浓密的毛毛| 国产熟妇一区二区三区aⅴ白珊珊| 男男h黄动漫啪啪无遮挡软件| 成都市| 女人一级毛片免费观看| 被主人摁住灌浓精尿| 国产愉拍aV免费视频一区| 国产91??丝袜在线18| 色戒未删减版在线观看视频国产 | 精品无人乱码一区二区三区的优势 | 17c在线精品无码秘?入口|