find strings and add text

"Rachid Mokrani [email protected] [sed-users]" <[email protected]> Sat, 20 May 2017 19:08:24 +0200
Newsgroups gmane.editors.sed.user
Message-ID <CAAG1AQczBRUER1Vkp9eZd6mQo_VorPxB2DK2U7wrPAGRFPz=aA@mail.gmail.com>
Hi,


I can not find a simple sed command that will allow me to do this.

echo "221b Baker St, Marylebone,  32861 London"


Need to add caracter ";" before and after the number with 5 digit only

Need result.

221b Baker St, Marylebone,  ; 32861 ; London

Some suggestion.
Best regards.


[Non-text portions of this message have been removed]