Задать вопрос
@kmvdev

Как передать чистый base64?

при загрузке файла JSON в input type file в event.target.result - передается строка типа data:application/json;base64,ew0KICAiaGVhZGVyIjogew0KICAgICJsYXVuY2hwYWQiOiAiTGF1bmNocGFkIiwNCiAgICAicHJpc20iOiAiUHJpc20iLA0KICAgI

как удалить эту приставку data:application/json;???? чтобы осталось base64,ew0KICAiaGVhZGVyIjogew0KICAgICJsYXVuY2hwYWQiOiAiTGF1bmNocGFkIiwNCiAgICAicHJpc20iOiAiUHJpc20iLA0KICAgI
  • Вопрос задан
  • 395 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Решения вопроса 1
@MrColdCoffee
web
test.replace(/^data:\w+\/\w+;/, '')
где test - ваша строка
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
zkrvndm
@zkrvndm
Архитектор решений
Если вы хотите данный base64-файл вставить в поле input, то вы неправильный вопрос задали, потому что удаление приставки вам тут никак не поможет, а вставка выполняется совсем по другому.
Ответ написан
Ваш ответ на вопрос

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

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