有没有办法做这样的事情?
<img src="*some regular expression here*">
我有一个带有一堆图片的文件夹,我正在尝试显示符合给定正则表达式的所有图片。此外,我正在使用JQuery,因此可以执行以下操作:
<img src="*some regular expression searching for $(var1) and $(var2) within the filenames*">
非常感谢任何帮助。
答案 0 :(得分:0)
HTML中的img
标记一次只能加载一个图像。因此,您需要创建多个图像,并找出它们之间的相互关系。所以你可以这样做:
var $parent = $('#parent_container');
$.each(filenames, function(i, filename) {
if (filename.match(/my_patter(n*)/) {
$parent.append('<img src="' + RegExp.$1 + '" />');
}
});
显然,您的真实文件名不会包含重复可变次数的字母。
这会将图像一个接一个地放在一个父容器中。