fsbsupport
asked on
LOOKING FOR REGEX TO SPOT MISSING ALT TAGS
Hi there
I'm looking for a VBSCRIPT regex to look into a web page source code and return IMG tags but only those which either have the ALT tag missing - the regex would ideally return the name of the image but simply returning the whole string or nothing would be fine.
Peter.
I'm looking for a VBSCRIPT regex to look into a web page source code and return IMG tags but only those which either have the ALT tag missing - the regex would ideally return the name of the image but simply returning the whole string or nothing would be fine.
Peter.
ASKER
It's part of a content management system - when someone edits a page - I look through the source and set a flag for pasted WORD content - which they have to remove .... and for tables that are too large. So I also want to be able to flag up a page that contains one or more images - but wherein the ALT tag is missing from the image. I don't really need to know how many times this occurs - just that it occurs.
VBscript (server side ASP) - because that's what the system is written in - though I would assume the regular expressions are similar in most languages. I know how to actually write the code - it's just the expression I'm unclear on.
Regards
Peter.
VBscript (server side ASP) - because that's what the system is written in - though I would assume the regular expressions are similar in most languages. I know how to actually write the code - it's just the expression I'm unclear on.
Regards
Peter.
Just to be sure, can you post here a minimal example of page containing bad IMG and good IMG example
ASKER
Good example - bearing in mind that there is no guarantee that double quotes are used - might be single....
<img src="fred.gif" alt="this is a picture of fred">
bad example
<img src="fred.gif">
There may be other attributes such as size etc....
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
can you give some info?
What are you trying to achive?
Is this script supposed to be embeded in a web page?
Why VBSCRIPT?
Yotam