问题:我想用纯 javascript 编写一个函数,它使用带有 :eq(0) 声明的类似 Jquery 的选择器,让我们说例如遍历一个像这样的表
$('tr:eq(8) > td:eq(13)').val();
为此,我正在尝试编写一个正则表达式,但我被困在这里
var str = "I don't want +5+ and not 10 or [12] nor (120) but :eq(5) and :eq(120)";
var matches = str.match(/\:eq\(\d+(\d{1,2})\)?/g);
console.log('matches: '+matches);
它只返回matches: :eq(120)但不是matches: :eq(5),:eq(120)按要求返回。我可以在这里做什么?
桃花长相依
jeck猫
哔哔one
随时随地看视频慕课网APP
相关分类