var s = "C:\Documents and Settings\Administrator\My Documents\急死了.mp3"; s=s.replace("/^([a-z]{0,} |\d{0,} |[a-z]{0,})*$/ig","") 的结果是C:Documents and SettingsAdministratorMy Documents急死了.mp3
var str="C:\\Documents and Settings\\Administrator\My Documents\\急死了.mp3"; var a = str.split(/\\/); alert (a.length); var b=a[a.length-1].split(/\./); alert(b[0]); 可以 但是 var str="C:\Documents and Settings\Administrator\My Documents\急死了.mp3"; 就不行了,郁闷……
function isfileformat()
{
var str=document.getelementbyid(txtfilename).value
var re=/^([a-z]{0,}|\d{0,}|[a-z]{0,})*$/ig;
if((str.replace(re,""))!="")
{
alert(error);
return false;
}
else
return true;
}
这个呢????
alert(a[a.length-1]);
s="http://www.fuck.net/fuck.aspx"
s=s.replace(/(.*\/){0,}([^\.]+).*/ig,"$2")
返回fuck
s=s.replace("/^([a-z]{0,} |\d{0,} |[a-z]{0,})*$/ig","")
的结果是C:Documents and SettingsAdministratorMy Documents急死了.mp3
s="http://www.fuc\\k.n\et[朱.tf";
re=/[^\x5B]*\.t[p\/f]$/
s=s.match(re);
alert(s);
对于[可以,对于\就不可以。
var a = str.split(/\\/);
alert (a.length);
var b=a[a.length-1].split(/\./);
alert(b[0]);
可以
但是
var str="C:\Documents and Settings\Administrator\My Documents\急死了.mp3";
就不行了,郁闷……