Firefox предоставляет только информацию об имени файла, но не информацию о его пути.Ваше регулярное выражение анализирует информацию о пути, поэтому оно терпит неудачу.
Я считаю, что другие браузеры, отличные от IE, также отправляют только имя файла.Цель состоит в том, чтобы защитить конфиденциальность пользователя (то есть: вы можете получить его системное имя пользователя, если файл был сохранен в разделе Мои документы в Windows).