I just started using grunt, and love it. I keep running into an issue that seems like it might be pretty common. Here it is. I have files named so that words after a dot are
Note that there is another option "extDot" that you can use to specify after which dot the ext should apply (first or last):
E.g.
files: [{ expand: true, src: ['*.js','!*min.js'], dest: 'js', cwd: 'js', ext: '.min.js', extDot: 'last' }]