Проверить строку для подстроки?

Есть ли простой способ проверить строку Python «xxxxABCDyyyy», чтобы увидеть, содержится ли в ней «ABCD»?

  • Удаление конечных нулей в Python
  • Pythonic способ вставить каждые 2 элемента в строку
  • AttributeError: объект 'NoneType' не имеет атрибута 'format'
  • Python: удаление символов, кроме цифр из строки
  • Как я могу скопировать строку Python?
  • Как печатать как printf в python3?
  • Как я могу проверить, запущен ли скрипт Python в интерактивном режиме?
  • UnicodeDecodeError, недопустимый байт продолжения
  • Симметричное целое числовое целочисленное шифрование
  • Как обновить файл в яйце питона
  • Spark unionВсе несколько информационных кадров
  • установка тайм-аута на вызов urllib2.request ()
  • 2 Solutions collect form web for “Проверить строку для подстроки?”

    if "ABCD" in "xxxxABCDyyyy": # whatever 

    Существует несколько других способов, помимо использования оператора «in» (проще всего)

    index()

     >>> try : ... "xxxxABCDyyyy".index("test") ... except ValueError: ... print "not found" ... else: ... print "found" ... not found 

    find()

     >>> if "xxxxABCDyyyy".find("ABCD") != -1: ... print "found" ... found 

    re

     >>> import re >>> if re.search("ABCD" , "xxxxABCDyyyy"): ... print "found" ... found 
    Python - лучший язык программирования в мире.