2013-04-26 12 views

答えて

75

、ないstripそれは:

s = s.replace(',', '') 
+3

私は誰かがこれの正規表現のバージョンを投稿しようとしていると思います... – jamylak

+10

@jamylak 's = re.sub( '、'、 ''、s)';) – Kiro

9

使用文字列ではないstripreplace方法:

s = s.replace(',','') 

例:

>>> s = 'Foo, bar' 
>>> s.replace(',',' ') 
'Foo bar' 
>>> s.replace(',','') 
'Foo bar' 
>>> s.strip(',') # clears the ','s at the start and end of the string which there are none 
'Foo, bar' 
>>> s.strip(',') == s 
True 
+0

男!それはとても明らかです!そうだね!しかし、私がストリップを使用していて、なぜそれが一括置換として機能しなかったのか理解しようとしていることは明らかです。 –

3

unicode('foo,bar').translate(dict([[ord(char), u''] for char in u',']))

+0

+1これは冗談でした。 – jamylak

関連する問題