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

python中如何使用正則表達式的集合字符示例

 更新時間:2017年10月09日 11:48:53   作者:caimouse  
我們都知道,正則表達式可以很方便地對字符串進行匹配、查找、分割等操作,下面這篇文章主要給大家介紹了關于python中如何使用正則表達式的集合字符的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下。

前言

本文主要給大家介紹了關于python使用正則表達式的集合字符的相關內容,分享出來供大家參考學習,下面話不多說了,來一起看看詳細的介紹吧。

在正則表達式里,想匹配一些字符中的一個,也就是說給出一個字符的集合,只要出現(xiàn)這個集合里任意的字符,都是成立的。比如[ab],就是將匹配任意出現(xiàn)a或b的字符。比如a[ab]+,它是貪婪模式,將會匹配所有是a后面的a或b的字符串,如abbaabbba。如果要改為非貪婪模式,要在后面添加?,如下面的例子:

示例代碼

#python 3.6 
#蔡軍生 
#http://blog.csdn.net/caimouse/article/details/51749579 
# 
from re_test_patterns import test_patterns 
 
test_patterns( 
 'abbaabbba', 
 [('[ab]', 'either a or b'), 
  ('a[ab]+', 'a followed by 1 or more a or b'), 
  ('a[ab]+?', 'a followed by 1 or more a or b, not greedy')], 
) 

結果輸出如下:

'[ab]' (either a or b)


 'abbaabbba'
 'a'
 .'b'
 ..'b'
 ...'a'
 ....'a'
 .....'b'
 ......'b'
 .......'b'
 ........'a'


'a[ab]+' (a followed by 1 or more a or b)


 'abbaabbba'
 'abbaabbba'


'a[ab]+?' (a followed by 1 or more a or b, not greedy)


 'abbaabbba'
 'ab'
 ...'aa'

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

  • 淺談Python 字符串格式化輸出(format/printf)

    淺談Python 字符串格式化輸出(format/printf)

    下面小編就為大家?guī)硪黄獪\談Python 字符串格式化輸出(format/printf)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • Python代碼集pathlib應用之獲取指定目錄下的所有文件

    Python代碼集pathlib應用之獲取指定目錄下的所有文件

    這篇文章主要介紹了Python代碼集pathlib應用之獲取指定目錄下的所有文件,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • 利用Python如何生成隨機密碼

    利用Python如何生成隨機密碼

    這篇文章主要為大家詳細介紹了利用Python如何生成隨機密碼的相關方法,感興趣的小伙伴們可以參考一下
    2016-04-04
  • 解決Python運算符重載的問題

    解決Python運算符重載的問題

    這篇文章主要介紹了解決Python運算符重載的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • 使用python刪除PDF文檔頁面注釋的代碼示例

    使用python刪除PDF文檔頁面注釋的代碼示例

    PDF文檔因其跨平臺的兼容性和格式穩(wěn)定性而備受青睞,然而,隨著文檔在不同用戶間的流轉,累積的注釋可能會變得雜亂無章,因此,適時地移除PDF文檔中的注釋非常重要,所以本文將演示如何使用Python來刪除PDF文檔頁面的注釋,需要的朋友可以參考下
    2024-08-08
  • Python趣味挑戰(zhàn)之給幼兒園弟弟生成1000道算術題

    Python趣味挑戰(zhàn)之給幼兒園弟弟生成1000道算術題

    為了讓弟弟以后好好學習,我特地用Python給他生成了1000道算術題讓他做,他以后一定會感謝我的!文中有非常詳細的代碼示例,需要的朋友可以參考下
    2021-05-05
  • Python 3實戰(zhàn)爬蟲之爬取京東圖書的圖片詳解

    Python 3實戰(zhàn)爬蟲之爬取京東圖書的圖片詳解

    最近在學習python3,下面這篇文章主要給大家介紹了關于Python3實戰(zhàn)爬蟲之爬取京東圖書圖片的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    2017-10-10
  • python線程池(threadpool)模塊使用筆記詳解

    python線程池(threadpool)模塊使用筆記詳解

    這篇文章主要介紹了python線程池(threadpool)模塊使用筆記詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • PyTorch使用GPU加速計算的實現(xiàn)

    PyTorch使用GPU加速計算的實現(xiàn)

    PyTorch利用NVIDIA CUDA庫提供的底層接口來實現(xiàn)GPU加速計算,本文就來介紹一下PyTorch使用GPU加速計算的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • Python簡單實現(xiàn)TCP包發(fā)送十六進制數(shù)據的方法

    Python簡單實現(xiàn)TCP包發(fā)送十六進制數(shù)據的方法

    這篇文章主要介紹了Python簡單實現(xiàn)TCP包發(fā)送十六進制數(shù)據的方法,結合實例形式簡單分析了Python實現(xiàn)TCP數(shù)據傳輸及發(fā)送十六進制數(shù)據包的相關技巧,需要的朋友可以參考下
    2016-04-04

最新評論

射洪县| 洪湖市| 永和县| 鸡东县| 乳源| 年辖:市辖区| 突泉县| 乡城县| 哈巴河县| 葵青区| 湖州市| 施甸县| 太谷县| 德令哈市| 昌平区| 息烽县| 澄城县| 县级市| 当阳市| 镇宁| 周宁县| 邢台市| 黄梅县| 墨江| 原阳县| 红安县| 芮城县| 兰西县| 溆浦县| 钟祥市| 浦江县| 体育| 黔南| 延安市| 汾阳市| 蚌埠市| 奈曼旗| 巩留县| 民勤县| 呼和浩特市| 册亨县|