Python 3.7版本 编程实现检查输入字符串是否只有包含英文字母大小写,输出字符串和判断结果

你对这个回答的评价是

下载百喥知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我在做一个过滤器检查一个Unicode(UTF-8编碼)字符串是否不包含大写字符(在所有语言中)。如果字符串根本不包含任何大小写字符我也可以。

例如:"你好!"不会通过过滤器但"!"应該通过过滤器,因为"!"不是大小写字符

根据python文档,"如果unicode字符串的大小写字符都是小写并且字符串至少包含一个大小写字符则python unicode方法islower()返回true,否则返回false"

因为当字符串不包含任何大小写字符时,该方法也返回false即"!",我想检查字符串是否包含任何大小写字符

对于小写字母返囙"EDOCX1"〔1〕,对于大写字母返回"EDOCX1"〔2〕

您可以在这里找到Unicode字符类别的列表

我要回帖

 

随机推荐