1樓:
個人觀點: 用分行儲存更方便進一步內處容理
with open('tmp_parsered.txt', 'wt') as handle:
handle.write( '\n'.join(r.findall(data1)) )
2樓:
data1 = ''.join(data1) ,這樣就ok了
3樓:匿名使用者
s2=''.join(s)
#然後再對s2用正則即可
python 中re.findall ()的問題 10
4樓:匿名使用者
第一個問bai
題,答案是不能用成coords.group(1),re.findall返回du的是一個列表,zhi讀取列表需要用daocoords[0]這種方式專
第二個問題,你用正屬
則找出來的結果再用正則過濾一遍:
import re
print(re.sub(r'(.*), (.*), (.*), (.*)', r'\1, c\2, \3\4', str))
請問python中 items = re.findall(reg,html)括號內的怎麼理解?
5樓:莫路草根
括號裡面的兩個是引數,位置不能調換。
findall是re物件裡的一個方法,這個方法需要回2個引數:答reg,html。這兩個引數應該在上面的**有定義。
你可以把「方法」理解成一個生產機器,「引數」就是原材料。那麼方法的返回值就是生產機器生產出來的產品。
python re 中findall如何返回和pattern匹配的字串而不是括號中內容,由於用到後向引用,無法避免括號
6樓:匿名使用者
先再套一層括號,返回後,再只取第一項
print [i[0] for i in re.findall(r'((.)..\2)', 'abbaacddccc')]好像有點笨,只能幫到這了。。。
7樓:陽光的雷咩咩
可能要在各個分組裡找一下
python中的re模組,re match rabc 可以匹配,但是re match rabc 不能匹配
裡的.就是.不是除換行符 n 之外的任何單字元 中括號裡的.就是指.不是任意的意思了。python正規表示式ma re.match r d 09 這樣不對呢 10 你的正則翻譯過來bai就是匹du配長度為一個字元的數字,所zhi以dao是不對的,match是從頭開始 專,是結尾標示,屬如果匹配1個或...
python中怎麼把五角星畫在中間
from turtle import fillcolor red begin fill while true forward 200 right 144 if abs pos 1 break end fill 執行這段 會繪製出一個紅色五角星圖形。碼字不易,望採納。from tkinter impo...
python中和的差別,python中v和f的區別
python 預設可用 代linux系統的路徑分隔符是 用 取代windows系統的路徑符。專 import os os.sep 的值即是指路徑分隔符。在檔案屬路徑中用os.sep 指令碼即可實現跨linux windows平臺。python中 v 和 f 的區別?回車符復 r 換行符 n 水平製表...