![](/img/trans.png)
[英]How to replace non-alphabetic AND numeric characters in a string in python
[英]python: replace non-“normal” characters in a string
在遍历不同的字符串时,有时会偶然发现包含诸如“ś”或什至只是“'”之类的字符串的字符,而我想用一个简单的“ _”替换每个字符。
所以我想要的代码是满足以下要求的代码:如果character不是a,b,c .... Z或数字,则character =“ _”。
我想知道实现这种代码的最优雅的方法是什么。
提前致谢。
import re
s = re.sub('[^A-Za-z0-9]', '_', s)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.