Estoy buscando una forma de realizar una coincidencia de expresiones regulares en una cadena en Ruby y hacer que se produzca un cortocircuito en la primera coincidencia.
La cadena que estoy procesando es larga y, por lo que parece, la forma estándar ( match
método) procesa todo, recopila cada coincidencia y devuelve un objeto MatchData que contiene todas las coincidencias.
match = string.match(/regex/)[0].to_s