这是我的临时网址,我正在尝试获取图像名称
var str='C:\fakepath\alfa_company.png';
我的预期输出是这样的:
var url='alfa_company.png';
您需要使用双反冲,因为JavaScript会将其视为escape characters。
const path = 'C:\\fakepath\\alfa_company.png';
const filename = path.split('\\').pop(); // alfa_company.png
在Java脚本中,“ \”具有特殊含义。因此,它不会包含在结果字符串中。
尝试
let u = String.raw`C:\fakepath\alfa_company.png`;
u.split("\\")[u.split("\\").length-1]