You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@bugzilla.spamassassin.org on 2004/02/19 06:51:08 UTC

[Bug 3065] RFE: count the number of matches

http://bugzilla.spamassassin.org/show_bug.cgi?id=3065





------- Additional Comments From spamassassinbugzilla@trust.idiom.com  2004-02-18 21:51 -------
Sorry, this should have been in the initial description...  (RETURN at the  
wrong time...)  
  
There are some kinds of rules where counting the number of matches is  
important.   For example, I would like to write a rule that counts the number  
of invalid html tags.  
  
full    __INVALID_HTML_TAGS    count:m/<(?!a|img|h\d|font|etc...)\w+[^>]*>/g 
full    __VALID_HTML_TAGS	count:m/<(?:a|img|h\d|font|etc...)[^>]*>/g 
meta	MADE_UP_HTML	( __VALID_HTML_TAGS > 15 && __INVALID_HTML_TAGS > 
__VALID_HTML_TAGS * 0.5 ) 
 
Similarly, I would like to count the number of mid-word html tags vs regular 
html tags: 
 
full	__IN_WORD_TAGS	count:m/\w<[^>]+>\w/g 
full	__TOTAL_TAGS	count:m/<[^>]+>/g 
meta	HTML_BREAKING_WORDS        ( __TOTAL_TAGS > 50 && __IN_WORD_TAGS > 
__TOTAL_TAGS * 0.3 ) 
 
 



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.