La prima RE individua anche doppi, tripli, multipli spazzi.
Questa qui
codice:
/\s+/g
vuol dire: 1 o più spazzi vuoti

l'altra RE invece
codice:
/\b[\wàèéìòù@-]+\b/gi
vuol dire:
"delimitatore di parole" (\b)
1 o più caratteri di tipo \w (\w corrisponde a caratteri alfanumerici e underscore, è come scrivere [a-z0-9_]) o le lettere accentate o il trattino
"delimitatore di parole" (\b)