python - 如何用正則匹配出每一條記錄后面的字符串?
問題描述
實(shí)際的案例請看下面我想在通過正則語句匹配出每一條信息的最后部分
目地車站: [ 0112 ]獲取票價(jià)結(jié)果: iRet = 0TPU獲取單價(jià)結(jié)果, [ 0 ]TPU獲取單價(jià)為 [ 2.00 元] 票價(jià)最終單價(jià)為 [ 2.00 元] 票價(jià)
最后一段字符串前面都是[XXX]或[XXXX]這樣的字符串,當(dāng)然 這個(gè)X是0-9的數(shù)字,每一行結(jié)束都有一個(gè)換行符,請各位幫幫我看看這個(gè)正則要怎么寫呢?
$DEBUG 2014-06-24 17:17:34.555@00000000@0000@[InitUITicketSinglePriceInfo][562]目地車站: [ 0112 ]$DEBUG 2014-06-24 17:17:34.565@00000000@0000@CTpuApp.GetTpuTicketPrice()-[1379]獲取票價(jià)結(jié)果: iRet = 0$DEBUG 2014-06-24 17:17:34.565@00000000@0000@[GetTicketSinglePrice][609]TPU獲取單價(jià)結(jié)果, [ 0 ]$DEBUG 2014-06-24 17:17:34.565@00000000@0000@[GetTicketSinglePrice][610]TPU獲取單價(jià)為 [ 2.00 元] 票價(jià)$DEBUG 2014-06-24 17:17:34.565@00000000@0000@[InitUITicketSinglePriceInfo][568]最終單價(jià)為 [ 2.00 元] 票價(jià)
問題解答
回答1:[d+](.+)
用.net測了一下,OK的
for match in re.finditer(r'[[0-9]+](.+)', '字符串'): # match start: match.start() # match end (exclusive): match.end() # matched text: match.group()
相關(guān)文章:
1. php多任務(wù)倒計(jì)時(shí)求助2. 數(shù)組排序,并把排序后的值存入到新數(shù)組中3. 默認(rèn)輸出類型為json,如何輸出html4. python中def定義的函數(shù)加括號和不加括號的區(qū)別?5. javascript - 有適合開發(fā)手機(jī)端Html5網(wǎng)頁小游戲的前端框架嗎?6. PHP訂單派單系統(tǒng)7. python的正則怎么同時(shí)匹配兩個(gè)不同結(jié)果?8. javascript - jquery怎么讓a標(biāo)簽跳轉(zhuǎn)后保持tab的樣式9. mysql - sql 左連接結(jié)果union右連接結(jié)果,導(dǎo)致重復(fù)性計(jì)算怎么解決?10. javascript - charles map remote映射問題
