Operación de cuerda de rubí (delímetro)

Tengo una cadena como esta:

14.015_KNECHT_178178

How can I split it so that:

art = 14.015
man = KNECHT

As you see the delimeter is _.

preguntado el 28 de agosto de 12 a las 14:08

2 Respuestas

Prueba esta

art,man= "14.015_KNECHT_178178".split(/_/)

para más detalles de #separar aquí

Respondido 28 ago 12, 14:08

string#split can do this.

>> (art,man,foo) = "14.015_KNECHT_178178".split '_'
=> ["14.015", "KNECHT", "178178"]
>> p art
"14.015"
=> "14.015"
>> p man
"KNECHT"
=> "KNECHT"
>> p foo
"178178"
=> "178178"

Respondido 28 ago 12, 14:08

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.