最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實現(xiàn)字符串模糊匹配的兩種實現(xiàn)方法

 更新時間:2023年11月23日 09:47:29   作者:禺垣  
本文主要介紹了Python實現(xiàn)字符串模糊匹配的兩種實現(xiàn)方法,Python中通過re.search()方法實現(xiàn),對于首位起始的內(nèi)容匹配,也可通過re.match()方法實現(xiàn),感興趣的可以了解一下

在一個字符串中,有時需對其中某些內(nèi)容進行模糊匹配以實現(xiàn)條件的判定,如在“你好,hello,world”中判斷是否含有“llo”。Python中通過re.search()方法實現(xiàn),特別地,對于首位起始的內(nèi)容匹配,也可通過re.match()方法實現(xiàn)。若匹配成功,它們返回一個re.Match對象;若匹配失敗,返回None。

re.search()實現(xiàn)模糊匹配

import re

teststr = "你好,hello,world"
print('\n',teststr,'\n')

pattern1 = "llo"
r1 = re.search(pattern1, teststr)
if r1:
    print(pattern1,'匹配成功.')
else:
    print(pattern1,'匹配失敗.')


pattern2 = "你好"
r2 = re.search(pattern2, teststr)
if r2:
    print(pattern2,"匹配成功.")
else:
    print(pattern2,"匹配失敗.")

re.match()實現(xiàn)首位起始的模糊匹配

teststr = "你好,hello,world"
print('\n',teststr,'\n')

pattern1 = "llo"
r1 = re.match(pattern1, teststr)
if r1:
    print(pattern1,'匹配成功.')
else:
    print(pattern1,'匹配失敗.')

pattern2 = "你好"
r2 = re.match(pattern2, teststr)
if r2:
    print(pattern2,"匹配成功.")
else:
    print(pattern2,"匹配失敗.")

到此這篇關(guān)于Python實現(xiàn)字符串模糊匹配的兩種實現(xiàn)方法的文章就介紹到這了,更多相關(guān)Python 字符串模糊匹配內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python使用Selenium實現(xiàn)瀏覽器打印預(yù)覽功能

    Python使用Selenium實現(xiàn)瀏覽器打印預(yù)覽功能

    在Web開發(fā)中,打印預(yù)覽是一個常見的功能需求,通過打印預(yù)覽,我們可以預(yù)覽和調(diào)整網(wǎng)頁的打印布局、樣式和內(nèi)容,Python的Selenium庫是一個強大的工具,可以自動化瀏覽器操作,包括打印預(yù)覽,本文將介紹如何使用Python Selenium庫來實現(xiàn)瀏覽器的打印預(yù)覽功能
    2023-11-11
  • 對python PLT中的image和skimage處理圖片方法詳解

    對python PLT中的image和skimage處理圖片方法詳解

    今天小編就為大家分享一篇對python PLT中的image和skimage處理圖片方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • python游戲庫pygame經(jīng)典教程(推薦!)

    python游戲庫pygame經(jīng)典教程(推薦!)

    Python Pygame是一款專門為開發(fā)和設(shè)計 2D 電子游戲而生的軟件包,是入門級游戲開發(fā)庫,下面這篇文章主要給大家介紹了python游戲庫pygame經(jīng)典教程的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • Python+OpenCV實現(xiàn)將圖像轉(zhuǎn)換為二進制格式

    Python+OpenCV實現(xiàn)將圖像轉(zhuǎn)換為二進制格式

    今天小編就為大家分享一篇Python+OpenCV實現(xiàn)將圖像轉(zhuǎn)換為二進制格式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python根據(jù)字符串語義相似度計算的多種實現(xiàn)算法

    Python根據(jù)字符串語義相似度計算的多種實現(xiàn)算法

    這篇文章主要介紹了Python根據(jù)字符串語義相似度計算的多種實現(xiàn)算法,以下是幾種基于語義的字符串相似度計算方法,每種方法都會返回0.0到1.0之間的相似度分數(shù)(保留一位小數(shù)),需要的朋友可以參考下
    2025-07-07
  • Pycharm配置opencv與numpy的實現(xiàn)

    Pycharm配置opencv與numpy的實現(xiàn)

    本文總結(jié)了兩種方法來導(dǎo)入opencv與numpy包,第一種是直接在Pycharm中導(dǎo)入兩個包,第二種是在官網(wǎng)下載相關(guān)文件進行配置,感興趣的小伙伴們可以參考一下
    2021-07-07
  • Windows安裝Anaconda并且配置國內(nèi)鏡像的詳細教程

    Windows安裝Anaconda并且配置國內(nèi)鏡像的詳細教程

    我們在學習 Python 的時候需要不同的 Python 版本,關(guān)系到電腦環(huán)境變量配置換來換去很是麻煩,所以這個時候我們需要一個虛擬的 Python 環(huán)境變量,這篇文章主要介紹了Windows安裝Anaconda并且配置國內(nèi)鏡像教程,需要的朋友可以參考下
    2023-01-01
  • Python PyTorch實現(xiàn)Timer計時器

    Python PyTorch實現(xiàn)Timer計時器

    這篇文章主要為大家詳細介紹了Python PyTorch如何實現(xiàn)簡單的Timer計時器,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-08-08
  • Scrapy框架基本命令與settings.py設(shè)置

    Scrapy框架基本命令與settings.py設(shè)置

    這篇文章主要介紹了Scrapy框架基本命令與settings.py設(shè)置,結(jié)合實例形式分析了創(chuàng)建爬蟲項目、創(chuàng)建爬蟲文件、存儲、打開網(wǎng)頁及settings.py設(shè)置等相關(guān)操作技巧,需要的朋友可以參考下
    2020-02-02
  • Python OpenCV實現(xiàn)識別信用卡號教程詳解

    Python OpenCV實現(xiàn)識別信用卡號教程詳解

    本文將介紹如何通過 OpenCV 和 Python 使用模板匹配來執(zhí)行光學字符識別 (OCR),再應(yīng)用我們的模板匹配 OCR 方法來識別信用卡類型以及 16 位信用卡數(shù)字。代碼具有一定價值,感興趣的童鞋可以了解一下
    2021-11-11

最新評論

潢川县| 团风县| 九江市| 桂林市| 忻州市| 静安区| 本溪| 吴旗县| 黑山县| 郯城县| 黑山县| 尚志市| 陆河县| 灵山县| 顺平县| 博客| 石渠县| 郧西县| 教育| 宜川县| 吴忠市| 洛宁县| 贞丰县| 林州市| 新龙县| 广河县| 台东市| 保德县| 临猗县| 汉沽区| 新营市| 公安县| 株洲县| 武陟县| 肥东县| 扎兰屯市| 始兴县| 宁陕县| 博乐市| 阿拉善左旗| 定陶县|