Envelopper SPAN autour de tous les nombres dans un DIV

J'essaie d'enrouler un intervalle autour de tous les nombres dans une div pour pouvoir les définir en conséquence.

J'ai cherché un javascript pour le faire sans chance de pouvoir cibler tous les nombres dans la division.

Ce sera pour les versets de la Bible qui seront copiés et collés dans une zone de texte. J'aimerais aborder tous les nombres à l'intérieur de cela. Similaire à la façon dont ce site le fait ici: http://marshill.com/media/trial/trial-and-jesus#scripture

Sous l'onglet "Écriture".

Ici:

elem.innerHTML = elem.innerHTML.replace( /\b(\d+)\b/g, '<span>$1</span>' ); 

Démo en direct: http://jsfiddle.net/ujA86/