Есть, казалось бы, простая задача - имею полный локальный путь к файлу - нужно выделить собственно имя файла, без папок и диска.
Написал выражение вида:
var str=document.getElementById("imageFile").value;
var re=new RegExp("([a-z]\:\\)([^/]+[\\])(\w+\.\w+)","i");
var result=re.test(str);
if (result) {
alert(RegExp.$3);
}