Извлечение информации о снимке и фотографа из «Снято на iPhone Линдой Х»

Чтобы предоставить вам примеры кода для как можно большего числа методов, я предполагаю, что вы ищете способы извлечь информацию из заданной фразы. Вот несколько методов с использованием разных языков программирования:

  1. Python:

    import re
    phrase = "shot on iPhone by Linda H"
    # Extracting "shot on iPhone" and "Linda H" using regular expressions
    match = re.match(r"(.*?) by (.*)", phrase)
    if match:
    shot_info = match.group(1)
    photographer = match.group(2)
    print("Shot Info:", shot_info)
    print("Photographer:", photographer)
  2. JavaScript:

    const phrase = "shot on iPhone by Linda H";
    // Extracting "shot on iPhone" and "Linda H" using regular expressions
    const regex = /^(.*?) by (.*)/;
    const matches = phrase.match(regex);
    if (matches) {
    const shotInfo = matches[1];
    const photographer = matches[2];
    console.log("Shot Info:", shotInfo);
    console.log("Photographer:", photographer);
    }
  3. Рубин:

    phrase = "shot on iPhone by Linda H"
    # Extracting "shot on iPhone" and "Linda H" using regular expressions
    match = phrase.match(/^(.*?) by (.*)/)
    if match
    shot_info = match[1]
    photographer = match[2]
    puts "Shot Info: #{shot_info}"
    puts "Photographer: #{photographer}"
    end