我有一個字符串,如下所示:正則表達式替換[*]
something.something[0].somethingelse[21].blah
我想用一個空字符串替換所有[*]部分,這樣我結束了這樣的字符串:
something.something.somethingelse.blah
(我在Python這樣做,如果有什麼差別)
我有一個字符串,如下所示:正則表達式替換[*]
something.something[0].somethingelse[21].blah
我想用一個空字符串替換所有[*]部分,這樣我結束了這樣的字符串:
something.something.somethingelse.blah
(我在Python這樣做,如果有什麼差別)
試試這個:
re.sub(r'\[\d+\]', '', 'something.something[0].somethingelse[21].blah')
這應該工作
\[\d*\]
,並以 「」
import re
p = re.compile(r'\[[0-9]+\]')
s = 'something.something[0].somethingelse[21].blah'
print p.sub('', s)
更換