Я бы убрал «.*?» (по дефолту регулярки greedy и оно заматчит от первого «http://» и до конца строки; а если отключить жадность, то и вообще смысла нет), и сделал что-то типа такого (псевдокод): findAll(«http://»).count > 5.
Я бы убрал «.*?» (по дефолту регулярки greedy и оно заматчит от первого «http://» и до конца строки; а если отключить жадность, то и вообще смысла нет), и сделал что-то типа такого (псевдокод): findAll(«http://»).length > 5.
Я бы убрал «.*?» (по дефолту регулярки greedy и оно заматчит от первого «http://» и до конца строки; а если отключить жадность, то и вообще смысла нет), и сделал что-то типа такого (псевдокод): regexp.findAll(«http://»).length > 5.