Resultados de la búsqueda a petición "ruby"
¿Cómo obtener una subcadena de texto?
Tengo texto con longitud ~ 700. ¿Cómo obtengo solo ~ 30 de sus primeros caracteres?
Definición de bloque: ¿diferencia entre llaves y do-end?
¿Alguien puede explicar por qué el siguiente código aborta con un error irb(main):186:0> print ((1..10).collect do |x| x**2 end) SyntaxError: (irb):186: syntax error, unexpected keyword_do_block, expecting ')' print ((1..10).collect do |x| x**2 ...
usar condiciones negativas dentro de expresiones regulares
¿Es posible usar coincidencias negativas dentro de las expresiones gsub? Quiero reemplazar cadenas comenzando porhello except los que comienzan porhello Peter my-string.gsub(/^hello@/i, '') ¿Qué debo poner en lugar de@?
Gem encontrado en irb, no en Ruby
Tengo algunas gemas instaladas, y estoy tratando de usarlas en una aplicación Ruby: require 'rubygems' require 'mygem' Sin embargo, cuando ejecuto la aplicación, aparece este error:<internal:lib/rubygems/custom_require>:29:inrequire ': no ...
¿Cuándo usar clases anidadas y clases anidadas en módulos?
Estoy bastante familiarizado con cuándo usar subclases y módulos, pero más recientemente he estado viendo clases anidadas como esta: class Foo class Bar # do some useful things end end Así como las clases anidadas en módulos así: module Baz ...
¿Cómo agregar una cadena a una variable que existe o no?
mi solución es como if (not (defined?(@results).nil?)) @results += "run" else @results = "run" end pero creo que hay algo más simple ...
¿Por qué no funciona el "caso" con "cuando> 2"?
¿Por qué esto no funciona? case ARGV.length when 0 abort "Error 1" when > 2 abort "Error 2" end
Cómo llamar dinámicamente métodos de acceso en Ruby [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Cómo llamar a los métodos dinámicamente en función de su nombre? [duplicar [/questions/5349624/how-to-call-methods-dynamically-based-on-their-name] 5 respuestasndependientemente de si es una buena ...
error: "fatal: no manejo el protocolo` `git` cuando uso el paquete de instalación
Tengo la siguiente línea en mi GemFile: gem 'rails', :git => 'git://github.com/rails/rails.git' Obtuve el siguiente error Fetching git://github.com/rails/rails.git fatal: I don't handle protocol ''git' Git error: command `git clone ...
Ruby - convertir cadena a fecha
Tengo una cadena como "2011-06-02T23: 59: 59 + 05: 30". Quiero convertirlo al formato de fecha y necesito analizar solo la fecha, "2011-06-02".