saber - ¿Cómo puedo probar si una cadena coincidiría con una glob en Ruby?
imagenes de diamantes reales (1)
Sin golpear el sistema de archivos, ¿es posible ver si el globo "foo*"
coincidiría con "food"
en Ruby?
Antecedentes : uno de mis scripts produce archivos, y me gustaría realizar una prueba unitaria de que otros scripts podrían detectar dichos archivos con su glob actual.
Sí, es posible usando el método fnmatch
:
File.fnmatch("foo*", "food") #=> true