Как получить текст между символами ": [{"?



  • 60ff","platforms":[{"_id":"5f77944882532967e44bfdd0","template":"plataform"
    

    Какую команду и код я могу использовать, чтобы получить только "ID" номер.
    Я всегда сомневаюсь, какую команду использовать, чтобы получить то, что я хочу среди этих специальных символов, если возможно, мне нужно подробное объяснение того, как я могу использовать этот код, чтобы получить слова, которые находятся между этими специальными символами: [{"
    Просто помните, что слово «ID» появляется в коде несколько раз, используя только значение ID, я не могу получить точное число, которое мне нужно.



  • @Escobar похоже на json
    Приложите получаемый код полностью



  • @Escobar said in Как получить текст между символами ": [{"?:

    ":[{"

    А регуляркой дернуть не получается?



  • @Escobar said in Как получить текст между символами ": [{"?:

    получить только "ID" номер

    To get a solution, you need to find the code patterns. We need more examples. So someone can suggest the exact script for regular expressions.



  • Посмотри обучающее видео, где распарсили пример строки. Там был пример как разделить строку на части и лишнюю часть удалить. Тебе нужно удалить
    60ff","platforms":[ а также удалить ] на конце строки.
    Все что идет после в фигурных скобках до ] - это объект JSON (на конце тоже должна быть фигурная скобка):
    {"_id":"5f77944882532967e44bfdd0","template":"plataform"
    который можно распарсить функцией:
    JSON.parse(твоя переменная со строкой)["_id"]
    Результатом выполнения данной функции будет значение для параметра "_id"



  • @botovod thanks man


Log in to reply
 

  • 2
  • 3
  • 7
  • 3
  • 6
  • 3
  • 3
  • 2