Существует ли стандартная (предпочтительно Apache Commons или аналогичная невирусная) библиотека для выполнения «глобальных» типов совпадений в Java? Когда мне приходилось делать подобное в Perl один раз, я просто изменил все "." на "\.", "*" на ".*" и "?" на ". "и тому подобное, но мне интересно, сделал ли кто-нибудь работу за меня.
.
\.
*
.*
?
Аналогичный вопрос: Создать регулярное выражение из выражения glob
Кстати, похоже, что вы сделали это нелегко в Perl
Это делает трюк в Perl:
my @files = glob("*.html") # Or, if you prefer: my @files = <*.html>