Почему у меня не работает javascript .replace ()?

Я пытаюсь удалить любой символ кроме 0-9 az AZ ....

var file_name = file.name;
file_name = file_name.replace(/[^A-Z0-9\._\-]/i, '');

какая-либо очевидная причина, по которой указанное выше не работает?

5
задан Haroldo 7 September 2010 в 11:09
поделиться