qq_40182380
Day Trip
采纳率20%
2019-09-18 10:51

Python 如何用正则表达式只保留字符串中汉字和换行符?

已采纳

如题,要对一个文本进行处理,想到正则表达式应该可以但是不是很会,求大神指点一下

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • as_csdn 代码的灵魂是bug! 2年前
  • wojiushiwo945you 毕小宝 2年前

    可以匹配输出所有的中文

    import re                                                                                                                       
    string = '465321fsdggsddf543@¥……¥……努力考上研究生¥¥!@$$#^%\nddd我所说的\n测试\n哈哈哈'                                                                 
    result = re.findall(u'[\u4e00-\u9fa5]',string)                                                                               
    ans = ''.join(result)                                                                                                          
    print(ans) 
    

    同时匹配中文和换行的,还没找到。

    点赞 评论 复制链接分享