加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式 – 使用正则表达式查找没有alt属性的img标签

发布时间:2020-12-13 22:56:27 所属栏目:百科 来源:网络整理
导读:我正在通过一个大型网站(1600页)使其通过优先级1 W3C WAI.因此,像图片标签这样的东西需要有alt属性. 找到没有alt属性的img标签的正则表达式是什么?如果可能,我们可以用一个解释来解决其他问题. 我在Visual Web Developer 2008的办公室.Edit查找对话可以使用
我正在通过一个大型网站(1600页)使其通过优先级1 W3C WAI.因此,像图片标签这样的东西需要有alt属性.

找到没有alt属性的img标签的正则表达式是什么?如果可能,我们可以用一个解释来解决其他问题.

我在Visual Web Developer 2008的办公室.Edit>>查找对话可以使用正则表达式.

这真的很棘手,因为正则表达式主要是关于匹配那里的东西.有了周到的诡计,你可以做一些事情,比如“找不到B之前,之后是B”等等.但是我觉得最实用的解决方案不是这样.

我的建议依赖于你现有的代码,不要太疯狂,你可能需要微调它,但是如果你真的想使用RegEx搜索来解决你的问题,那么我认为这是一个很好的例子.

所以我建议的是找到所有的img标签,可以(但不需要)具有img元素的所有有效属性.这是否可以与您合作的方法是让您决定.

提案:

/<imgs*((src|align|border|height|hspace|ismap|longdesc|usemap|vspace|width|class|dir|lang|style|title|id)="[^"]"s*)*s*/?>/

目前的限制是:

>它希望您的属性值由双引号分隔,>它不考虑可能的inline on *事件属性,>它没有找到具有“非法”属性的img元素.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读