我初出茅廬用正則表達式和需要知道的格式如下: 我有一句話:正則表達式替換「1-3」與「從1到3」格式
「重複這些步驟1次-3次,並宣讀其次100-150個俯臥撐的章節10-12「
我怎樣替換此:
」從1到3次重複這些步驟,並閱讀10章到12,接着從100至150俯臥撐」
所以,我試圖使用來識別的格式‘數字位’的正則表達式如下:
r'\d\D\d'
其中\ D的代表單個數字和\ D代表非數字。 但這僅標識「1-3」 ...我怎樣才能得到一個正則表達式,將採取任何數量從1-1000,然後連字符? 總的來說我怎麼更換任何數字,後跟一個連字符與「自爲」的格式上面顯示?
的可能的複製[替換使用應用re.sub人物 - 保持一個字符(http://stackoverflow.com /問題/ 29450475 /替換字符,使用,再分保一個字符) – spicypumpkin