python 字符串只保留汉字的方法


Posted in Python onNovember 16, 2018

如下所示:

def is_chinese(uchar):
 """判断一个unicode是否是汉字"""
 if uchar >= u'\u4e00' and uchar <= u'\u9fa5':
  return True
 else:
  return False

def is_number(uchar):
 """判断一个unicode是否是数字"""
 if uchar >= u'\u0030' and uchar <= u'\u0039':
  return True
 else:
  return False

def is_alphabet(uchar):
 """判断一个unicode是否是英文字母"""
 if (uchar >= u'\u0041' and uchar <= u'\u005a') or (uchar >= u'\u0061' and uchar <= u'\u007a'):
  return True
 else:
  return False
def format_str(content):
 content = unicode(content,'utf-8')
 content_str = ''
 for i in content:
  if is_chinese(i):
   content_str = content_str+i
 return content_str
basic_str = '<img src="http://i1.go2yd.com/image.php?url=0Hd0FkcQse" />迪丽热巴自从签约杨幂工作室,就呈炮竹式的一路走红,特别是参演《三生三世十里桃花》和综艺节目“奔跑吧兄弟”之后,迪丽热巴的人气更是一路看涨,尤其是她在“奔跑吧兄弟”里吃货的人设更是深入人心。<img src="http://i1.go2yd.com/image.php?url=0Hd0Fk47Dk" /><img src="http://i1.go2yd.com/image.php?url=0Hd0FkM0u2" />近日,迪丽热巴和张彬彬的新戏《秦时丽人明月心》刚刚热映完,张彬彬的采访被网友挖出,张彬彬说,迪丽热巴从跑男回来之后,体重明星飙升,之前拍戏的时候能轻轻松松的抱着热巴。但是跑男之后,抱上几秒就感觉很吃力了。万万没想到啊,跑男难道不是一个体力类节目吗?热巴硬生生给发展成美食节目了。<img src="http://i1.go2yd.com/image.php?url=0Hd0FkHVHW" />更心酸的是,张彬彬实在抱不动了,导演也看不下去了,就说:”让替身上吧!“后来那段戏就是用的迪丽热巴的替身。看来,热巴是该留意一下自己的体重了,虽然外表看不出来胖,但真要发现胖了,对于演员来说,就是致命一击啊。不过,吃货的世界,可能就甘愿承担这样的痛吧。<img src="http://i1.go2yd.com/image.php?url=0Hd0Fktm1y" />本文为一点号作者原创,未经授权不得转载'
basic_str = format_str(basic_str)
print basic_str

以上这篇python 字符串只保留汉字的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python迭代器的使用方法实例
Nov 21 Python
python中的列表推导浅析
Apr 26 Python
python字典序问题实例
Sep 26 Python
Python利用正则表达式匹配并截取指定子串及去重的方法
Jul 30 Python
基于使用paramiko执行远程linux主机命令(详解)
Oct 16 Python
Python设计模式之MVC模式简单示例
Jan 10 Python
python爬虫超时的处理的实例
Dec 19 Python
python实现贪吃蛇游戏源码
Mar 21 Python
OpenCV 表盘指针自动读数的示例代码
Apr 10 Python
Python 如何创建一个线程池
Jul 28 Python
使用bandit对目标python代码进行安全函数扫描的案例分析
Jan 27 Python
python-for x in range的用法(注意要点、细节)
May 10 Python
Python 创建新文件时避免覆盖已有的同名文件的解决方法
Nov 16 #Python
用python标准库difflib比较两份文件的异同详解
Nov 16 #Python
在Pandas中给多层索引降级的方法
Nov 16 #Python
Python 面试中 8 个必考问题
Nov 16 #Python
python 使用值来排序一个字典的方法
Nov 16 #Python
pandas通过索引进行排序的示例
Nov 16 #Python
在pandas多重索引multiIndex中选定指定索引的行方法
Nov 16 #Python
You might like
PHP配置文件中最常用四个ini函数
2007/03/19 PHP
PHP中对缓冲区的控制实现代码
2013/09/29 PHP
PHP微信API接口类
2016/08/22 PHP
PHP大文件切割上传功能实例分析
2019/07/01 PHP
时间戳转换为时间 年月日时间的JS函数
2013/08/19 Javascript
JavaScript获取网页、浏览器、屏幕高度和宽度汇总
2014/12/18 Javascript
jQuery+ajax中getJSON() 用法实例
2014/12/22 Javascript
Node.js的Koa框架上手及MySQL操作指南
2016/06/13 Javascript
深入理解JS DOM事件机制
2016/08/06 Javascript
three.js实现围绕某物体旋转
2017/01/25 Javascript
详解Node.js access_token的获取、存储及更新
2017/06/20 Javascript
详解如何用webpack打包一个网站应用项目
2017/07/12 Javascript
基于vue-cli创建的项目的目录结构及说明介绍
2017/11/23 Javascript
详解vue-cli下ESlint 配置说明
2018/09/03 Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
2018/09/26 Javascript
layui--js控制switch的切换方法
2019/09/03 Javascript
vue项目打包后请求地址错误/打包后跨域操作
2020/11/04 Javascript
[01:54]TI珍贵瞬间系列(五):压力
2020/08/29 DOTA
python获得图片base64编码示例
2014/01/16 Python
python使用pyhook监控键盘并实现切换歌曲的功能
2014/07/18 Python
Python使用random和tertools模块解一些经典概率问题
2015/01/28 Python
给Python初学者的一些编程技巧
2015/04/03 Python
详解Python3中字符串中的数字提取方法
2017/01/14 Python
pytorch 可视化feature map的示例代码
2019/08/20 Python
Python自动化办公Excel模块openpyxl原理及用法解析
2020/11/05 Python
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
2014/09/09 面试题
我有一个char * 型指针正巧指向一些int 型变量, 我想跳过它们。 为什么如下的代码((int *)p)++; 不行?
2013/05/09 面试题
解释下列WebService名词:WSDL、SOAP、UDDI
2012/06/22 面试题
环境工程大学生自荐信
2013/10/21 职场文书
计算机专业毕业生自荐信范文
2014/03/06 职场文书
企业办公室岗位职责
2014/03/12 职场文书
会计电算化专业求职信
2014/06/10 职场文书
2014年妇女工作总结
2014/12/06 职场文书
合作意向协议书
2015/01/29 职场文书
2016年安全月活动总结
2016/04/06 职场文书
PHP使用QR Code生成二维码实例
2021/07/07 PHP