var reg=new RegExp("^[^\\u4e00-\\u9fa5]*([\\u4e00-\\u9fa5].*)$");
reg.test("\\\\192.168.2.2\\e$\\NewMovie3\\科幻类\\风之国");
alert(RegExp.$1);
字符串里面 \ 是要转译的。
reg.test("\\\\192.168.2.2\\e$\\NewMovie3\\科幻类\\风之国");
alert(RegExp.$1);
字符串里面 \ 是要转译的。
..高手啊。
那字符串里面的\ 如何才能转成 / 呢?能不能大概讲讲("^[^\\u4e00-\\u9fa5]*([\\u4e00-\\u9fa5].*)$的意思啊。。我怎么看不明白呢。。
不就行了。。
上面那个正则跟你说的要求不一样 我是按中文来找的
\\192.168.2.1\i$\NewMovie1\ 这一段是变化 的,,不过随便他怎么变。。只要去掉就行 了。。剧情类\丑女贝蒂3 只要保留这段 这段也是变量但是格式就这样。。
function replaceIp(str){
str = str.substring(2,str.length);
str = str.replace(new RegExp(/^(\d+)\.(\d+)\.(\d+)\.(\d+)/g),'');
str = str.replace(/^[a-zA-Z]{1}[$]/g,'');
str = str.replace(/NewMovie(\d){1}/g,'');
alert(str);
}
replaceIp('\\192.168.2.1\i$\\NewMovie1\\剧情类\\丑女贝蒂3');