Nueva Línea en Ruby

Zeeshan Afridi 8 octubre 2023
  1. Nueva Línea en Ruby
  2. Conclusión
Nueva Línea en Ruby

Este artículo explicará cómo hacer una nueva línea en Ruby.

Nueva Línea en Ruby

Hay algunos métodos para crear una nueva línea en Ruby. Todos estos métodos son los siguientes.

  1. \n
  2. \r
  3. <<~
  4. línea en blanco
  5. Use + después de una línea para la nueva línea.

El carácter de nueva línea es la forma estándar de finalizar una línea de texto en un archivo de texto y se conoce comúnmente como <br> en HTML. Hay algunas otras formas de crear una nueva línea en Ruby.

Usa \n para Nueva línea en Ruby

\n es un carácter de salto de línea en Ruby. Se utiliza para insertar una nueva línea en una cadena de texto.

Cuando se usa en un programa Ruby, \n hará que el texto que le sigue se imprima en una nueva línea.

puts "Hi \n reader"

Producción :

Hi
 reader

Usa \r para Nueva línea en Ruby

La tecla de retorno es una forma común de comenzar una nueva línea, pero no es la única forma. En Ruby, puede usar una nueva línea, lo mismo que presionar la tecla Intro. También puede utilizar \r (el carácter de retorno de carro), que es lo mismo que pulsar la tecla Retorno.

puts "Hi \r reader"

Producción :

Hi
 reader

Use <<~ para Nueva línea en Ruby

También puede usar un carácter de salto de párrafo o un cambio doble (la tecla ~).

output = <<~END

 We are a
 group of gym trainers
 who provide the best training
 instructions to our clients.

END

puts output

Producción :

We are a
group of gym trainers
who provide the best training
instructions to our clients.

Usar línea en blanco para nueva línea en Ruby

En Ruby, una nueva línea se indica con el carácter "". Cuando el intérprete de Ruby encuentra este carácter, pasa a la siguiente línea de código. El carácter de nueva línea también se puede utilizar para insertar una línea en blanco entre líneas de código. Esto puede ser útil para hacer que su código sea más legible.

Debe usar el carácter "" para hacer una nueva línea en la salida de Ruby. Esto insertará un carácter de nueva línea en su cadena, y la cadena se generará en una nueva línea.

output = %{We are a
group of gym trainers
who provide the best training
instructions to our clients.}

puts output

Producción :

We are a
group of gym trainers
who provide the best training
instructions to our clients.

Use + después de una línea para la nueva línea

Puede usar el operador Ruby + para agregar y romper las cadenas. Este método agregará automáticamente una nueva línea después de que se le pase cualquier texto.

output = "We are a\n" +
         "group of gym trainers \n" +
         "who provide the best training instructions to our clients."

puts output

Producción :

We are a
group of gym trainers
who provide the best training instructions to our clients.

Conclusión

Este artículo concluye que la forma estándar es utilizar el carácter de salto de línea, representado por una barra invertida seguida de una n minúscula. Una de las características más poderosas de Ruby es la capacidad de crear nuevas líneas de código sobre la marcha.

Esto se puede hacer usando el carácter "", que le dice al intérprete de Ruby que comience una nueva línea de código. Esto es especialmente útil cuando desea insertar una nueva línea de código en medio de una línea existente.

Finalmente, puede usar una barra invertida seguida de un carácter de nueva línea, retorno de carro o salto de párrafo.

Zeeshan Afridi avatar Zeeshan Afridi avatar

Zeeshan is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.

LinkedIn