Операции со строками и извлечение данных в программировании

  1. Объединение строк.
    Этот метод объединяет две или более строк в одну.

    Пример (Python):

    str1 = "Recep"
    str2 = "İvedik"
    str3 = str1 + " " + str2
    print(str3)  # Output: Recep İvedik
  2. Разбиение строк.
    Этот метод разбивает строку на список подстрок на основе разделителя.

    Пример (JavaScript):

    let str = "Recep İvedik"
    let parts = str.split(" ")
    console.log(parts)  // Output: ["Recep", "İvedik"]
  3. Регулярные выражения.
    Регулярные выражения — это мощные шаблоны, используемые для поиска и управления строками.

    Пример (Java):

    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    String text = "Recep İvedik 6 is a funny movie";
    String pattern = "\\d+";
    Pattern compiledPattern = Pattern.compile(pattern);
    Matcher matcher = compiledPattern.matcher(text);
    if (matcher.find()) {
       System.out.println("Found a number: " + matcher.group());
    }
    // Output: Found a number: 6
  4. Замена строки.
    Этот метод заменяет вхождения подстроки внутри строки другой подстрокой.

    Пример (C#):

    string text = "Recep İvedik is a funny movie";
    string newText = text.Replace("funny", "hilarious");
    Console.WriteLine(newText);  // Output: Recep İvedik is a hilarious movie