Проверьте, присутствует ли подстрока в строке

Чтобы проверить наличие подстроки в данной строке, вы можете использовать несколько методов. Вот некоторые часто используемые подходы:

  1. Метод indexOf()String: вы можете использовать метод indexOf(), чтобы проверить, существует ли подстрока внутри строки. Если метод возвращает значение больше или равное 0, это означает, что подстрока присутствует. В противном случае его нет.
    Пример:

    string = "Hello, World!"
    substring = "World"
    if string.indexOf(substring) >= 0:
    print("Substring found!")
    else:
    print("Substring not found!")
  2. Регулярные выражения. Регулярные выражения предоставляют мощный способ поиска шаблонов в строках. Вы можете использовать модуль reв Python, чтобы выполнить сопоставление с образцом и определить, существует ли подстрока.
    Пример:

    import re
    string = "Hello, World!"
    substring = "World"
    if re.search(substring, string):
    print("Substring found!")
    else:
    print("Substring not found!")
  3. Оператор inдля строки. Оператор inможно использовать для проверки наличия подстроки в строке. Он возвращает логическое значение, указывающее, существует подстрока или нет.
    Пример:

    string = "Hello, World!"
    substring = "World"
    if substring in string:
    print("Substring found!")
    else:
    print("Substring not found!")

Это всего лишь несколько методов проверки наличия подстроки. Выбор метода зависит от конкретных требований вашего приложения.