创新互联Python教程:python怎么去掉字符串的非中文

python去除非中文的方法:

创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于成都网站制作、成都网站建设、武宣网络推广、微信小程序定制开发、武宣网络营销、武宣企业策划、武宣品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联公司为所有大学生创业者提供武宣建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com

import re
 
 
def find_chinese(file):
    pattern = re.compile(r'[^\u4e00-\u9fa5]')
    chinese = re.sub(pattern, '', file)
    print(chinese)
 
def find_unchinese(file):
    pattern = re.compile(r'[\u4e00-\u9fa5]')
    unchinese = re.sub(pattern,"",file)
    print(unchinese)
 
 
 
if __name__ == "__main__":
    line = "2019年1月3日 - python去除空格和换行符的方法 一、去除空格 strip().strip() # ...用replace('\',''),后边的串替换掉前边的posted @ 2016-07-18 08:53 ..."
    print("原文:")
    print(line)
    print("保留中文:")
    find_chinese(line)
    print("保留非中文:")
    find_unchinese(line)

运行结果:

原文:
2019年1月3日 - python去除空格和换行符的方法 一、去除空格 strip().strip() # ...用replace('',''),后边的串替换掉前边的posted @ 2016-07-18 08:53 ...
保留中文:
年月日去除空格和换行符的方法一去除空格用后边的串替换掉前边的
保留非中文:
201913 - python 、 strip().strip() # ...replace('',''),posted @ 2016-07-18 08:53 ...

当前文章:创新互联Python教程:python怎么去掉字符串的非中文
文章转载:http://www.hantingmc.com/qtweb/news45/220795.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联