
正则表达式如何从图片全路径截取图片名称?
可以用JS的getElementById("xx").value获得图片全路径,如D:\pic\02.jpg我只想要02.jpg,这可怎么获取?...
可以用JS的getElementById("xx").value获得图片全路径,如D:\pic\02.jpg
我只想要02.jpg,这可怎么获取? 展开
我只想要02.jpg,这可怎么获取? 展开
1个回答
展开全部
var fullpath = "D:\\pic\\02.jpg";
var filename = fullpath.replace(/^.+\\([^\\]+)$/,"$1");
alert(filename);
正则表达式里面,
. 表示任意字符
() 是分组
$N 表示第N个分组
^ 表示开头
$ 表示结尾
其它的自己搜索下相关文档。
var filename = fullpath.replace(/^.+\\([^\\]+)$/,"$1");
alert(filename);
正则表达式里面,
. 表示任意字符
() 是分组
$N 表示第N个分组
^ 表示开头
$ 表示结尾
其它的自己搜索下相关文档。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询