初学Python,有个关于正则表达式的问题有疑惑。
按照以上写法,理解打印的是把汉字替换为空格后的内容,但实际却是反过来的,即打印的是把非汉字替换为空格后的内容。还请熟悉的童鞋解答下!strs='Hello.先生.What...
按照以上写法,理解打印的是把汉字替换为空格后的内容,但实际却是反过来的,即打印的是把非汉字替换为空格后的内容。
还请熟悉的童鞋解答下!
strs = 'Hello. 先生. What can i do for you? . 你好'
strs = re.sub(r'[\u4e00-\u94a5]', ' ', strs)
print(strs) 展开
还请熟悉的童鞋解答下!
strs = 'Hello. 先生. What can i do for you? . 你好'
strs = re.sub(r'[\u4e00-\u94a5]', ' ', strs)
print(strs) 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询