2
我想從串387 KB/s的解析值:re.search():( d +)僅匹配單個數字
str1 = '2015-07-02 02:05:02 (387 KB/s)'
正則表達式我已經爲其編寫是這樣的:
mbps = re.search('\d+-\d+-\d+ \d+:\d+:\d+ .*(\d+) (.*/s)',str1)
var = mbps.group(1)
印刷var
帶給我的只有7
代替387
即它只有一個單一的數字相匹配。
請建議我怎麼能得到完整的數,即387?
感謝。
它將首先匹配'最小匹配',您的*會吃掉前兩個數字。 – NikhilWanpal