Здравствуйте! 
Нужно разбить запрос вида (календарь.png,jpg,gif) на две части 
календарь и 
png,jpg,gif, я с регулярными выражениями не очень, вот мой вариант, подскажите может можно лучше ?
if ( /\.(.+)/.test(query) ){
     found = query.match(/(.+)\.(.+)/i);
     query = found[1];
     ext = found[2];
}