正则表达式匹配Javascript数字
发布时间:2020-12-14 05:57:02 所属栏目:百科 来源:网络整理
导读:我尝试了一些不同的技术来匹配我的DIV中的数字但仍然失败. 目前我的示例html如下所示. div data-video="22" class="stars starrr"/divdiv data-video="/test/22" class="stars starrr"/divdiv data-video="/someother/test/22" class="stars starrr"/div 我
我尝试了一些不同的技术来匹配我的DIV中的数字但仍然失败.
目前我的示例html如下所示. <div data-video="22" class="stars starrr"></div> <div data-video="/test/22" class="stars starrr"></div> <div data-video="/someother/test/22" class="stars starrr"></div> 我只需要匹配视频中的数字,但我会继续让它与某些人合作并与其他人失败. 我目前的代码 $(this).data("video").match(/([d]+)/); 第一场比赛的当前错误其他人工作 未捕获的TypeError:undefined不是函数 解决方法
你需要在第一种情况下转换为字符串;
var f = $(this).data("video").toString().match(/([d]+)/); as typeof $(this).data(“video”)是数字,所以没有.match (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |