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 CString
ss="你好今天真热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 判断字符串中是不是含有英文的主要内容,如果未能解决你的问题,请参考以下文章

python 判断是不是含有数字,英文字符和汉字

JS判断一个字符串是不是含有重复字符

判断字符串中是不是含有中文字符

判断字符串中是不是含有中文

handlebars 遍历数组判断是不是含有字符

Java 判断字符串是不是含有所有特殊符号?