RegEx:验证图像的备用文本

时间:2010-07-14 23:10:36

标签: html regex

我正在尝试为图像替换文本设置验证,这是我认为到目前为止应该验证的内容。这是一个非常简单的RegEx,但我还没有开始学习那个话题..

  • 双引号
  • <和>防止HTML输入的字符

你还有什么要补充的吗? 文本长度是否会成为一个问题?

感谢您的帮助,如果有人能提供这个简单的RegEx,我会非常感激:)

1 个答案:

答案 0 :(得分:2)

这听起来像是一个适合我的好地方。最大尺寸:选择理智的东西,除非您希望将论文作为替代文本发布 - 尽管它可能是有可能的。至于验证它的正则表达式没问题:

/^[^"<>&\\]{0,XXX}$/

其中XXX是您想要的最大尺寸。或者完全摆脱{0,XXX}并将其替换为*以表示“零或更多”。当然,语法取决于语言。

也发现这个,看起来很有趣:

http://www.cs.tut.fi/~jkorpela/html/alt.html

更新

是的,你们两个说得好。只要在alt文本周围使用的引号本身不是单引号,那么它们应该没问题。

根据下面的其他答案,可能还有&amp;和。虽然你可能需要注意多少斜线,但它们是否在重要事项之前。而且,文本本身是否允许这样的事情。