Red de conocimiento informático - Material del sitio web - ¿Cómo utilizar expresiones regulares para hacer coincidir la extensión correspondiente en JS?

¿Cómo utilizar expresiones regulares para hacer coincidir la extensión correspondiente en JS?

//El siguiente código extrae la extensión

var reg = /\.[^\\.\/] /i;

var filename = " abc.flv";

if(reg.test(nombre de archivo)){

alerta(RegExp.$1);

}

//El siguiente código coincide con la extensión especificada

var reg = /\.(flv|3gp|rmvb|rm|swf)/i;

var filename = "abc. flv";

if(reg.test(nombre de archivo)){

alerta("coincidencia aprobada");

}