2015-07-06 5 views
-6

Я настраиваю webpack, и мне нужно исключить все имена файлов с помощью слова config и принять все файлы с расширением js | jsx.Не удается решить регулярное выражение

Благодаря

+1

Это должно быть довольно простой задачей, как выглядит ваше текущее регулярное выражение? – wonderb0lt

ответ

2

Использование отрицательного предпросмотра на старте.

^(?!.*config).*\.jsx?$ 

или

^(?!.*\bconfig\b).*\.jsx?$ 

(?!.*\bconfig\b) утверждает, что не существует строка называется config присутствует в имени файла, а также последний \.jsx? помогает соответствовать только именам файлов, которые имеют расширение js или jsx.

Смежные вопросы