使用REGEX获取图像名称

时间:2016-03-14 13:20:56

标签: javascript regex

我在图片标记

中有图片
<img alt=\"\" src=\"https://my.guidedoc.co/frontend/download.php?file=5a2b0fe5cc7f8004d975b6df7d4e3233.PNG&amp;filename=Figure 1 Summary of diagnosis of sepsis.PNG\" style=\"height:295px; width:799px\" /> 

想要提取文件名“图1 sepis.PNG诊断摘要”,它位于使用正则表达式链接的末尾。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

你可以尝试:

&#13;
&#13;
var rx = new RegExp("filename=([^\\\\\"]+)");
var textvar = "<img alt=\\\"\\\" src=\\\"https:\/\/my.guidedoc.co\/frontend\/download.php?file=5a2b0fe5cc7f8004d975b6df7d4e3233.PNG&amp;filename=Figure 1 Summary of diagnosis of sepsis.PNG\\\" style=\\\"height:295px; width:799px\\\" \/>";
var match = rx.exec(textvar)[1];
document.write(match);
&#13;
&#13;
&#13;