validator regulares regular one expresiones examples ruby regex

regulares - ruby regex validator



DivisiĆ³n de cadena en un par de caracteres en Ruby (2)

Tengo una cadena (por ejemplo, "AABBCCDDEEFF") y quiero dividir esto en una matriz con cada elemento que contiene dos caracteres - ["AA", "BB", "CC", "DD", "EE", "FF"] .


Dependiendo de tus necesidades, esto puede funcionar mejor:

> foo = "AAABBCDEEFF" => "AAABBCDEEFF" > foo.scan(/.{1,2}/) => ["AA", "AB", "BC", "DE", "EF", "F"]

No estoy seguro de cómo se ve tu entrada. La respuesta anterior eliminará cualquier carácter que no tenga un par, este funcionará en cadenas de longitud impar.


Pruebe el método de escaneo del objeto String:

>> foo = "AABBCCDDEEFF" => "AABBCCDDEEFF" >> foo.scan(/../) => ["AA", "BB", "CC", "DD", "EE", "FF"]