re.s的作用:
不使用re.s時,則只在每一行內進行匹配,如果存在一行沒有,就換下一行重新開始,使用re.s引數以後,正規表示式會將這個字串看做整體,在整體中進行匹配
對比輸出結果:
importrea = """
sdhellolsdlfsdfiooe:
yy988989pythonafsf
"""b = re.findall('
hello(.*?)python
',a)
c = re.findall('
hello(.*?)python
',a,re.s)
(b)print
(c)輸出結果:
b:c:[
'lsdlfsdfiooe:\nyy988989
']
Python正規表示式中re S作用
re.s的作用 不使用re.s時,則只在每一行內進行匹配,如果存在一行沒有,就換下一行重新開始,使用re.s引數以後,正規表示式會將這個字串看做整體,在整體中進行匹配 對比輸出結果 import re a sdhellolsdlfsdfiooe yy988989pythonafsf b re.fin...
Python正規表示式中的re S
title python正規表示式中的re.s date 2014 12 21 09 55 54 categories python tags 正規表示式,python 在python的正規表示式中,有乙個引數為re.s。它表示多行匹配。看如下 import re a asdfsafhellopas...
Python正規表示式中的re S的作用
在正規表示式中,的作用是匹配除 n 以外的任何字元,也就是說,它是在一行中進行匹配。這裡的行是以 n 進行區分的。如果不使用re.s引數,則只在每一行內進行匹配,如果一行沒有,就換下一行重新開始,不會跨行。而使用re.s引數以後,正規表示式會將這個字串作為乙個整體,將 n 當做乙個普通的字元加入到這...