@lolpni

Как сопоставить данные из 2х API?

Есть два массива:

Мое API
[
    {
        title: 'Game Name: Game Series',
        description: 'Game description',
    },
]

Стороннее API
[
    {
        title: 'Как я играл в Game Name',
        video: 'https://www.youtube.com/watch...',
    },
]

Первый массив - мой список игр, второй массив из "условно" YouTube канала.
Мне нужно в разделе "Видео" сопоставить из заголовка видео с игрой из моего API.
Также в заголовке может быть "Game Name - Game Series", "Game Name Game Series", "GAME NAME". А у меня в API только "Game Name: Game Series" и наоборот соответственно.

Как сопоставить данные из двух массивов?
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 1
ProgrammerForever
@ProgrammerForever
Учитель, автоэлектрик, программист, музыкант
В общем случае - никак.
Удаляйте все знаки препинания, всё в нижний регистр, бейте на слова, ищите масимально похожий по списку слов, и надейтесь что будет не слишком много ошибок.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы