python 判断字符串中是不是含有英文
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 判断字符串中是不是含有英文相关的知识,希望对你有一定的参考价值。
#-*- coding:utf-8 -*-import re
s = '1513035153A5'
rt = re.findall('[a-zA-Z]+', s)
if len(rt):
print "含有英文字母"
else:
print "不含有英文字母"
print "*"*15
s2 = '216156415646'
rt2 = re.findall('[a-zA-Z]+', s2)
if len(rt2):
print "含有英文字母"
else:
print "不含有英文字母" 参考技术A def containenglish(string):
for c in string:
if c.isalpha():
return True
return False本回答被提问者采纳 参考技术B 123456用isalpha()函数来判断英文字符,如果是英文字母,则输出true,否则,输出false示例代码 s = 'Hello there'for i in s: print i.isalpha()
判断字符串中是不是含有中文字符
参考技术A CStringss="你好今天真热asdfg";
CString
sE,sC;
int
j=0;
int
k=0;
int
i=0;
While(i=0xa0)//全角,中文
sC+=ss[i];
sC+=ss[i+1];
i++;
i++;
j++;
else//半角,英文
sE+=s[i];
i++;
k++;
CString
msg;
msg.Format("有%d个全角字符:
以上是关于python 判断字符串中是不是含有英文的主要内容,如果未能解决你的问题,请参考以下文章