获取缺少尺寸标签的图像列表

时间:2013-05-01 20:33:51

标签: regex search dreamweaver

我正在尝试生成缺少width =和height = tags的图片的全站点报告。我认为Dreamweaver(CS4)会有这个选项,但它只有丢失ALT标签的报告。因此,似乎正则报告可能是唯一的方法,但我遇到了一些障碍(我不能说正则表达式)。正则表达式我在一个测试页面上工作:我有四个图像并从一个中删除了宽度和高度调用 - 在Dreamweaver中的正则表达式查找仅导致那个图像。但是,当我将查找设置为整个网站时,它会生成每个图像,尤其是带有宽度标记的图像。

这是我在Dreamweaver的搜索框中输入的正则表达式:

<img (.*) ((?!\bwidth\b).) (.*) />
  1. 我是否遗漏了正则表达式中的内容?
  2. 或者有不同的工具可以进行此搜索吗?
  3. 任何帮助或见解都将不胜感激...谢谢

    大卫

1 个答案:

答案 0 :(得分:0)

@David

正则表达式

对您的问题不是完整的答案,但您可以使用RegExr(http://gskinner.com/RegExr/)来试用您的表达式,我发现该工具过去很有帮助。

替代

您还可以尝试使用Unix grep命令将搜索img标签与反向搜索width =进行组合。它看起来像

cat file.txt | grep "img" | grep -v "width="

对不起,我不能发表评论,我没有足够的分数。