日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

re.DOTALL --编写多行模式的正则表达式

發布時間:2025/3/15 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 re.DOTALL --编写多行模式的正则表达式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

常用方法

pattern = "DNS:(.*?)[,\s]" # [] 表示"," 或者s結尾 #regex = re.compile(pattern, re.IGNORECASE|re.S) stritem = re.findall(pattern, buff, re.IGNORECASE|re.S) # re.IGNORECASE 表示忽略大小寫 # re.S 如果不使用re.S參數,則只在每一行內進行匹配,如果一行沒有,就換下一行重新開始。 而使用re.S參數以后,正則表達式會將這個字符串作為一個整體,在整體中進行匹配。import re a = """sdfkhellolsdlfsdfiooefo: 877898989worldafdsf""" b = re.findall('hello(.*?)world',a) c = re.findall('hello(.*?)world',a,re.S) print ('b is ' , b) print ('c is ' , c)# 輸出結果: # b is [] # c is ['lsdlfsdfiooefo:\n877898989']

?

這個問題一般出現在希望使用句點(.)來匹配任意字符,但是忘記了句點并不能匹配換行符時:

import re comment = re.compile(r'/\*(.*?)\*/') # 匹配C的注釋 text1 = '/* this is a comment */' text2 = """/*this is a multiline comment */"""comment.findall(text1) Out[4]: [' this is a comment ']comment.findall(text2) # 由于text2文本換行了,沒匹配到 Out[5]: []

解決方法1:添加對換行符的支持,(?:.|\n)指定了一個非捕獲組(即,這個組只做匹配但不捕獲結果,也不會分配組號)

comment = re.compile(r'\*((?:.|\n)*?)\*/') comment.findall(text2) Out[7]: ['this is a \n multiline comment ']

解決方法2:re.compile()函數可接受一個有用的標記--re.DOTALL。這使得正則表達式中的句點(.)可以匹配所有的字符,也包括換行符

comment = re.compile(r'/\*(.*?)\*/', flags=re.DOTALL) comment.findall(text2) Out[10]: ['this is a \n multiline comment ']

?

新人創作打卡挑戰賽發博客就能抽獎!定制產品紅包拿不停!

總結

以上是生活随笔為你收集整理的re.DOTALL --编写多行模式的正则表达式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国模视频一区 | 日韩人成 | 一卡二卡久久 | 亚洲一区网站 | √天堂8资源中文在线 | 一区二区在线视频播放 | 欧美一区二区三区四区在线 | 农村妇女av | 二级毛片在线观看 | 老熟妇一区二区三区啪啪 | 国内精品视频在线观看 | 中文在线a√在线8 | 天堂欧美城网站网址 | www国产亚洲精品 | 日韩av在线不卡 | 91黑丝视频 | 一区二区三区欧美在线 | 性xxxx18| 国产三区av | 久久精品69 | 五月天黄色小说 | 琪琪色综合网 | 美女黄色一级视频 | 亚洲国产精品成人久久蜜臀 | 3d动漫精品h区xxxxx区 | 国产一区激情 | 青草成人免费视频 | 久久久久久久久久久久久久av | 欧美黄在线观看 | 97视频精品| 欧美11p | 久久官网| 成人在线综合网 | 色婷婷av一区二区三 | 在线欧美一区 | 在线手机av | 在线成人一区二区 | 国产一级高清 | 亚洲第一av在线 | 91久久精品www人人做人人爽 | 中文字幕亚洲一区二区三区五十路 | 国产精品成人免费精品自在线观看 | 免费av网站在线观看 | 日韩精品一区二区三区高清免费 | 日本一区二区三区免费在线观看 | 丰满人妻老熟妇伦人精品 | 久久五月激情 | 国内外成人免费视频 | 中文字幕在线观看第二页 | 天天插日日插 | 婷婷视频一区二区三区 | 都市激情av| 理论片高清免费理伦片 | 欧美日韩五月天 | 韩日黄色| 久热免费在线 | 色在线免费 | 成人免费福利视频 | 91导航 | 91成人在线| 欧洲精品码一区二区三区免费看 | 加勒比精品在线 | 久草视频手机在线观看 | 久久aaaa片一区二区 | 轮番上阵免费观看在线电影 | 人妻少妇偷人精品视频 | 欧美日韩精品久久久免费观看 | 久草视频这里只有精品 | 国产自偷自拍视频 | 91瑟瑟 | 精品人妻无码一区二区色欲产成人 | 99ri在线观看| 色播在线播放 | 久久99久久99精品 | 国产主播自拍av | 国产一区二区三区高清视频 | 3d动漫精品啪啪一区二区三区免费 | 视频在线观看 | 日本在线视频一区二区三区 | 九九久久综合 | 亚洲一区中文字幕永久在线 | 黄色91| 国产精品18久久久久久vr下载 | www.黄色| 熊猫av| 亚洲国产中文在线 | 日本黄色免费大片 | 日韩午夜在线播放 | 日本在线国产 | 九一天堂 | 成人特级毛片 | 青娱乐在线免费视频 | 天天干天天操天天爱 | 国产av精国产传媒 | 国产乱一区二区三区 | 午夜激情电影在线观看 | 欧美亚洲第一页 | 亚洲综合热 | 国产无套在线观看 |