创新互联Python教程:python判断字符串是否包含字母

第一种方法:使用正则表达式判断字符串是否包含字母

#-*- coding:utf-8 -*-import re  
def check(str):
  my_re = re.compile(r'[A-Za-z]',re.S)
  res = re.findall(my_re,str)
  if len(res):
      print u'含有英文字符'
  else:
      print u'不含有英文字符'if __name__ == '__main__':
  str = '你好123hello'
  check(str)
  str1 = '你好123'
  check(str1)

第二种方法:使用isalpha()。是字母的时候返回True,不是字母的时候返回False,

#-*- coding:utf-8 -*-def check(str):
    str_1 = list(str)
    for i in str_1:
        if i.isalpha():
            print '*'*15
            print u'含有英文字符'
            breakif __name__ == '__main__':
    str = '你好123'
    check(str)
    #*********************************
    str1 = '你好123hello world'
    check(str1)

网页题目:创新互联Python教程:python判断字符串是否包含字母
文章位置:http://bzwzjz.com/article/djdeegi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都模版网站建设 成都网站建设公司 手机网站建设 成都网站建设 成都网站设计 重庆网站建设 营销型网站建设 企业网站设计 成都营销网站制作 营销型网站建设 移动网站建设 成都网站设计公司 成都网站设计 梓潼网站设计 外贸营销网站建设 网站制作 成都网站建设公司 移动手机网站制作 成都网站设计 响应式网站建设 公司网站建设 网站建设费用