0
第一非數字字符我有包含含有ABC 12345
而且ABC 98765.
或ABC 55555<
尋找具有.find在Python
爲了找到ABC
然後識別號將按照下列順序我使用
index = page.find('ABC',index)
t1 = page.find(' ',index+1)
t2 = page.find(' ',t1+4)
字符串這給了我12345
作爲結果,但不是98765
或55555
。
如何更改第3行以查找空格和其他字符,如.
或<
?
我試圖
import re
t2 = re.search("\d", page,t1+4)
但是這句法被打破。
謝謝你的解決方案。它是如此簡單,更好的代碼(甚至從新手的角度來看)。它比我的解決方案花費的時間要長得多(結果錯誤),我能加速嗎? – lejonet 2013-03-10 12:38:49
@ lejonet8:對不起,需要更長的時間?正則表達式? – 2013-03-10 12:39:40
是的,用正則表達式運行腳本。 – lejonet 2013-03-10 12:40:24