相关疑难解决方法(0)

Javascript regexObj.exec()表示TypeError:pattern.exec不是函数

我想在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)

javascript regex url jquery

5
推荐指数
1
解决办法
4744
查看次数

标签 统计

javascript ×1

jquery ×1

regex ×1

url ×1