Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

104
Vistas
Función de coincidencia de inicio de Javascript en el segundo carácter

Estoy tratando de dividir una cadena desde la segunda posición en mi cadena que paso a la función.

Posición actual:

 commandHandler(player: PlayerMp, command: string) { if(command.startsWith("/", 0)){ const cmd = command.match(/\S+/g); cmd.forEach(element => console.log(element)); } }

Si paso "/test this" a esta función, obtengo la siguiente respuesta: 1) "/test" 2) "this" mientras necesito la siguiente respuesta: 1) "test" 2) "this"

¿Qué estoy haciendo mal?

about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Puede usar slice(1) para eliminar el primer carácter de la cadena y luego proceder como antes.

 const command = "/test this"; if(command.startsWith("/")){ const cmd = command.slice(1).match(/\S+/g) cmd.forEach(element => console.log(element)); }

about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda