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

173
Vistas
Variable de texto Ruby con \ dentro

Necesito crear un registro db con una columna con este valor

 query = "booster pro 12\24 v"

pero esto es lo que se almacenó en la columna db.

 "booster pro 12\u0014 v"

si intento con comillas simples obtengo

 'booster pro 12\24 v' -> "booster pro 12\\24 v"

pero si uso esto, imprimí la cadena correcta.

 puts 'booster 12\24 v' -> booster 12\24 v
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Si intento con comillas simples obtengo

 'booster pro 12\24 v' -> "booster pro 12\\24 v"

Esto es correcto. Ya tienes la respuesta correcta.

Una barra invertida es un carácter de escape. Al mostrar caracteres de escape en una cadena entre comillas dobles, debe escaparlos con una barra invertida. Eso significa que una barra invertida literal está representada por dos barras invertidas.

Dos barras invertidas literales estarían representadas por cuatro barras invertidas, en una cadena entre comillas dobles.

O por ejemplo, considere:

  • ¿Cómo mostraría un carácter de nueva línea? Respuesta: "\n"
  • ¿Cómo mostraría un carácter de barra invertida, seguido de una "n" ? Respuesta: "\\n"

Este comportamiento no es específico de Ruby.

over 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