Hi - it's a long time since I've worked on this plugin. For general spam filtering in recent version of vBulletin I'd suggest using the built in Akismet powered spam filtering.
The only way I can think of checking for three + URLs with a regexp is to use something similar to:
(untested)
Code:
/.*http:\/\/.*http:\/\/.*http:\/\/.*/
James
edit:
Perhaps try:
Code:
/(.*?http:\/\/.*?){3,}/i
for your regexp too