Regular expression – exclude all paths which contains locale and test before extension

everyone!

I want exclude paths which contains ‘locale’ and ‘test’ before extension. Paths can contain dots.

branch.name/packages/components/filename.js – true

branch.name/packages/components/filename.locale.js – fail

branch.name/packages/components/filename.test.js – fail

branch.name/packages/components/filename.utils.js – true