正则表达式根据文本过滤图像

时间:2015-10-28 11:38:00

标签: javascript jquery

我有这个,

<td class="optionsImg" style="display:none;">
    <img src="../status/approved-01.png" />
    <img src="../status/rejected-02.png" />
    <img src="../status/pending-01.png" />
</td>

我正在尝试这个,

var allImages = $(".optionsImg").find("img");

现在我需要选择具有&#34; -02.png&#34;的图像。在上面使用任何可能的技术,我想尽量缩短

1 个答案:

答案 0 :(得分:6)

使用attribute-value ends with selector选择src属性值以-02.png结尾的所有图片。

 $('.optionsImg img[src$="-02.png"]')

如果您想在值中使用attribute-value contains selector选择包含字符串任何位置的图片。

 $('.optionsImg img[src*="-02.png"]')