Задать вопрос
@quiplunar

Регулярное выражение в glob?

Использую glob для поиска всех файлов hbs:

...glob.sync('./src/pages/*.hbs').map(htmlFile => {})


Сейчас появилась необходимость пропускать файлы если они начинаются на _:

...glob.sync('./src/pages/[a-z]*.hbs').map(htmlFile => {})


Это работает, но выглядит не очень, как можно правильнее прописать, чтобы искал все файлы кроме тех, которые начинаются на _?
  • Вопрос задан
  • 166 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 2
profesor08
@profesor08 Куратор тега JavaScript
Он в любом случае получит все файлы в папке и прогонит их имена через твою регулярку, что не совпадет - отсеется. Так что вполне верный код.
Ответ написан
Комментировать
chelitsy
@chelitsy
все при мне
[^_] - Любой символ за исключением _
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы