我想在javascript中使用正则表达式从img标签中提取图像名称.我的问题是console.log()
抛出异常:TypeError: pattern.exec is not a function
.
JS:
$("label.btn-danger").on('click',function(e){
e.preventDefault();
var src = $(this).parents("label").find("img").attr("src");
var pattern = "/\/([A-Z0-9_-]{1,}\.(?:png|jpg|gif|jpeg))/ig";
var result = pattern.exec(src)
console.log(result);
});
Run Code Online (Sandbox Code Playgroud)