python - 如何用正則匹配出每一條記錄后面的字符串?
問題描述
實際的案例請看下面我想在通過正則語句匹配出每一條信息的最后部分
目地車站: [ 0112 ]獲取票價結(jié)果: iRet = 0TPU獲取單價結(jié)果, [ 0 ]TPU獲取單價為 [ 2.00 元] 票價最終單價為 [ 2.00 元] 票價
最后一段字符串前面都是[XXX]或[XXXX]這樣的字符串,當(dāng)然 這個X是0-9的數(shù)字,每一行結(jié)束都有一個換行符,請各位幫幫我看看這個正則要怎么寫呢?
$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é)果: iRet = 0$DEBUG 2014-06-24 17:17:34.565@00000000@0000@[GetTicketSinglePrice][609]TPU獲取單價結(jié)果, [ 0 ]$DEBUG 2014-06-24 17:17:34.565@00000000@0000@[GetTicketSinglePrice][610]TPU獲取單價為 [ 2.00 元] 票價$DEBUG 2014-06-24 17:17:34.565@00000000@0000@[InitUITicketSinglePriceInfo][568]最終單價為 [ 2.00 元] 票價
問題解答
回答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. 在應(yīng)用配置文件 app.php 中找不到’route_check_cache’配置項2. html按鍵開關(guān)如何提交我想需要的值到數(shù)據(jù)庫3. mysql取模分表與分表4. gvim - 誰有vim里CSS的Indent文件, 能縮進(jìn)@media里面的5. HTML 5輸入框只能輸入漢字、字母、數(shù)字、標(biāo)點符號?正則如何寫?6. 跟著課件一模一樣的操作使用tp6,出現(xiàn)了錯誤7. PHP類屬性聲明?8. objective-c - ios 怎么實現(xiàn)微信聯(lián)系列表 最好是swift9. javascript - 請教如何獲取百度貼吧新增的兩個加密參數(shù)10. java - 安卓接入微信登錄,onCreate不會執(zhí)行
