zafiro saber rubi reconocer reales natural imagenes identificar diamantes cuesta cuanto como caracteristicas buen bruto autentico ruby string glob

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