Подтвердить что ты не робот

Как проверить, будет ли строка соответствовать glob в Ruby?

Не попав в файловую систему, можно ли увидеть, будет ли glob "foo*" соответствовать "food" в Ruby?

Фон: один из моих скриптов создает файлы, и я хотел бы unit test, чтобы другие скрипты могли обнаружить такие файлы с их текущим glob.

4b9b3361

Ответ 1

Да, это возможно с помощью метода fnmatch:

File.fnmatch("foo*", "food") #=> true