[問題] 正則匹配問題

看板Python作者 (長工)時間10年前 (2014/05/20 16:31), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
因新的資料型態加入,我的腳本出現了一些問題。想請教先進有沒有辦法解決下面的問題 ? 資料型態一: lset abc=123 location1 street1 資料型態二: lset abc=234 location2 我的目標是它上面的資料轉換成: 資料型態一:street1 #location1 資料型態二: #location1 這要怎麼完成啊!我之前用的公式如下… re.sub(r'lset\s+([^ ]*)\s+([^ ]*)\s+(.*)',r'\3 #\2',str) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 113.196.32.127 ※ 文章網址: http://www.ptt.cc/bbs/Python/M.1400574703.A.E4F.html

05/20 16:50, , 1F
找到解法了……之前有在書上看到過,忘了怎麼實現的
05/20 16:50, 1F

05/20 16:51, , 2F
re.sub(r'lset\s+([^ ]*)\s+([^ ]*)\s+?(.*)',...
05/20 16:51, 2F

05/21 01:30, , 3F
資料形態二的結果應該是 #location2 ?
05/21 01:30, 3F

05/29 23:13, , 4F
哈!!!被抓包拉
05/29 23:13, 4F
文章代碼(AID): #1JUnBlvF (Python)