Symfony Finder не находит файлы с двузначными числами - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть файлы в каталоге

singleProducts_1.json
singleProducts_2.json
....
singleProducts_9.json
singleProducts_10.json
singleProducts_11.json
....
singleProducts_20.json

На regex101.com у меня, кажется, есть правильное регулярное выражение для захвата файлов, скажем, от 6 до 12 или что-то от менее 10 до более 10. Например, это захватываетчто-нибудь от 6 и выше:

singleProducts_([6-9]|[0-9][0-9]).json

Однако, когда я использую это вместе с Искателем Symfony, он не находит их.Что не так с этим кодом?

$products->files()
->name('singleProducts_([6-9]|[0-9][0-9]).json')
->in($productDirectory);

Он должен выдать

singleProducts_6.json
singleProducts_7.json
singleProducts_8.json
....
singleProducts_20.json
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...