去除一段字符串中的数字
python吧
全部回复
仅看楼主
level 5
ghjl08 楼主
怎么去除一段字符串中的数字啊 求大神指教
2015年05月02日 06点05分 1
level 9
textinfo = "abc146de8k" #随便输的
for item in (0, 1, 2, 3, 4, 5, 6, 7, 8, 9):
....textinfo = textinfo.replace(str(item), "")
缺点是如果有小数或者分数,会留下小数点或者/符号。
҉—҉—҉这҉是҉Da҉rk҉Fe҉nr҉ir҉的҉毛҉茸҉茸҉的҉狼҉尾҉巴҉,҉手҉感҉很҉好҉哦҉~҉
2015年05月02日 07点05分 2
用正则表达式是不是好一点呢
2015年05月02日 07点05分
回复 ghjl08 : 300python视频教学有最全面的re教学,欢迎加入!
2015年05月02日 15点05分
level 1
- - 楼主你都说用正则了为何不写呢
我的
import re
myString = 'fjoewif9823,o]\w67$#eoewew'
print re.sub('\d','',myString)
2015年05月02日 07点05分 3
谢谢
2015年05月02日 09点05分
level 11
方法实在太多, 随便写两个吧
2015年05月02日 08点05分 4
谢谢
2015年05月02日 09点05分
回复 ghjl08 : 详见5楼 究极玄机, 看懂的请尖叫一声.
2015年05月02日 15点05分
level 15
研极玄机, 看懂的请尖叫一声,
2015年05月02日 11点05分 5
虽然用string或re.sub都可以轻松解决, 但我还是不会不喜欢走非寻常思路的.
2015年05月02日 11点05分
究极玄机.
2015年05月02日 11点05分
level 12
2015年05月02日 12点05分 7
1