为了账号安全,请及时绑定邮箱和手机立即绑定

python:替换字符串中的非“正常”字符

python:替换字符串中的非“正常”字符

qq_笑_17 2021-04-05 17:14:38
在遍历不同的字符串时,有时会偶然发现包含诸如“ś”或什至只是“'”之类的字符串的字符,并且我想用一个简单的“ _”替换每个字符。所以我想要的代码是满足以下要求的代码:如果character不是a,b,c .... Z或数字,则character =“ _”。我想知道实现这种代码的最优雅的方法是什么。
查看完整描述

1 回答

?
慕姐4208626

TA贡献1852条经验 获得超7个赞

import re


s = re.sub('[^A-Za-z0-9]', '_', s)


查看完整回答
反对 回复 2021-04-20
  • 1 回答
  • 0 关注
  • 215 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号