jQuery选择#id,其中word为前缀,counter为后缀

MR.*_*ABC 9 javascript jquery

有没有办法选择带有前缀"my"和后缀"0-9"的jQuery的所有id.像这些$("#my $ 1-4")或者只是循环可能吗?

    <div id="my1"/>
    <div id="my2"/>
    <div id="my3"/>
    <div id="my4"/>
    <div id="my5"/>
Run Code Online (Sandbox Code Playgroud)

Dav*_*mas 23

第一个想法,似乎运作良好:

$('div[id^="my"]').filter(
    function(){
        return this.id.match(/\d+$/);
    });
Run Code Online (Sandbox Code Playgroud)

JS小提琴演示.

上面选择了以值开头的所有div元素,然后将返回的元素过滤到那些以数字字符结尾的元素.idmyid

参考文献: