Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

230
Visualizações
JS Extrae datos de una cadena

Así que tengo la siguiente cadena:

 _string = 'From 00:00 To 01:23';

Y necesito obtener los tiempos en un formato con el que pueda trabajar para guardar los datos.

Así que estaba pensando si puedo obtener algo como _string['from'] y _string['to'] y de esta manera puedo obtener los valores y guardarlos en la base de datos.

Hasta ahora he intentado .replace pero supongo que no tengo suficiente experiencia en JS para lograr lo que estoy buscando.

Entonces, esto es lo que he intentado, puedo obtener el valor To , pero no tuve suerte con from :

 _string = 'From 00: 00 To 01:23'; res = _string.replace('From ',''); res2 = res.replace('To ',''); _one = _string.split('From '); _two = _string.split('To'); console.log(_two[1]); //OUTPUS " 01:23"

Valores esperados: 00:00 for the From value and 01:23 for the TO value

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Puede usar .replace() con RegExp /\s+/g para reemplazar todos los caracteres de espacio con una cadena vacía, .match() con RegExp /\d+:\d+/g para hacer coincidir uno o más dígitos seguidos de dos puntos seguidos de uno o más dígitos

 var _string = 'From 00: 00 To 01:23'; var [from, to] = _string.replace(/\s+/g, "").match(/\d+:\d+/g); console.log(from, to);

over 4 years ago · Santiago Trujillo Relatório

0

Intenta dividir en el espacio vacío personaje.

 var _string = "From 00:00 To 01:23"; var res = _string.split(' '); // res == ['From', '00:00', 'To', '01:23']; var outputFrom = res[1]; // 00:00 var outputTo = res[3]; // 01:23 console.log(outputFrom, outputTo);

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda