python 检查是否为中文字符串的方法
作者:August1226 时间:2023-11-22 17:29:57
【目标需求】
查看某一个字符串是否为中文字符串
【解决办法】
def check_contain_chinese(check_str):
for ch in check_str:
if u'\u4e00' <= ch <= u'\u9fff':
return True
else:
return False
【举例检验】
check_contain_chinese('abcc')
False
check_contain_chinese('123')
False
check_contain_chinese('中文')
True
问题解决!
-----------------2018-07-27 更新-----------------
【更新】
上面的脚本实际上只识别了字符串的第一个字符,下面的版本则可以用来识别字符串中是否【包含or全是】中文字符
#检验是否含有中文字符
def isContainChinese(s):
for c in s:
if ('\u4e00' <= c <= '\u9fa5'):
return True
return False
#检验是否全是中文字符
def isAllChinese(s):
for c in s:
if not('\u4e00' <= c <= '\u9fa5'):
return False
return True
检验结果展示:
(仅供个人学习,不负责任,嘻嘻~~)
来源:https://blog.csdn.net/August1226/article/details/80626396
标签:python,中文,字符串


猜你喜欢
CSS:浮动清理另类方法
2008-11-17 11:45:00
Python函数中的作用域规则详解
2023-02-14 04:32:28
一些文件未注册导致mssql表文件无法找开的解决方法
2024-01-26 18:42:22
Python面向对象之私有属性和私有方法应用案例分析
2021-08-19 07:08:29

详解MySQL数据库--多表查询--内连接,外连接,子查询,相关子查询
2024-01-24 05:20:34

教你如何在Pycharm中导入requests模块
2023-05-03 13:10:14

python基础之入门必看操作
2023-10-21 17:46:55

js实现一个日期联动下拉菜单
2007-08-04 20:49:00
Python3中urlopen()的用法解读
2023-11-22 20:26:19
Python面向对象编程之封装的艺术你了解吗
2022-04-26 22:07:24
Python的条件语句与运算符优先级详解
2023-06-21 07:43:49

什么是好的设计
2010-02-25 12:22:00
ASP.NET Core MVC基础学习之局部视图(Partial Views)
2023-07-19 21:02:37
python+selenium+PhantomJS抓取网页动态加载内容
2021-01-28 15:41:24
mysql myisam 优化设置设置
2024-01-15 11:04:52
Python HTML解析模块HTMLParser用法分析【爬虫工具】
2023-10-04 02:07:09
python 面向对象开发及基本特征
2022-09-03 01:48:43
服务器XMLHTTP(Server XMLHTTP in ASP)基础
2008-11-11 12:45:00
python中列表添加的四种方法小结
2023-12-10 21:59:47

mysql实现将字符串字段转为数字排序或比大小
2024-01-16 19:59:16
