[问题] 正则匹配问题

楼主: play9091 (长工)   2014-05-20 16:31:40
因新的资料型态加入,我的脚本出现了一些问题。想请教先进有没有办法解决下面的问题

资料型态一:
lset abc=123 location1 street1
资料型态二:
lset abc=234 location2
我的目标是它上面的资料转换成:
资料型态一:street1 #location1
资料型态二: #location1
这要怎么完成啊!我之前用的公式如下…
re.sub(r'lset\s+([^ ]*)\s+([^ ]*)\s+(.*)',r'\3 #\2',str)
楼主: play9091 (长工)   2014-05-20 16:50:00
找到解法了……之前有在书上看到过,忘了怎么实现的re.sub(r'lset\s+([^ ]*)\s+([^ ]*)\s+?(.*)',...
作者: apua (Apua)   2014-05-21 01:30:00
资料形态二的结果应该是 #location2 ?
楼主: play9091 (长工)   2014-05-29 23:13:00
哈!!!被抓包拉

Links booklink

Contact Us: admin [ a t ] ucptt.com