"Division by zero", c'est pourtant clair... Tu fais une division par 0 dans ton code, les mathématiques les plus élémentaires nous apprennent que c'est impossible.
Pour ton autre erreur, difficile de répondre sans plus d'éléments. Ton code par exemple.
---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/