Ciao a tutti!

Non capendo un granchè di javascript vorrei un parere su questa regular expression.

Io voglio che accetti

1. spazi vuoti all'inizio e alla fine della stringa ma non in mezzo.
2. solo caratteri A-Z, a-z, 0-9

codice:
per esempio 
che accetti:
spazioantonio13spazio 

ma non accetti:
anspaziotonio13spazio
Non riesco a controllare gli spazi in mezzo!!!

Ho creato questa reg exp (non sono neanche sicuro che la sintassi sia giusta):

codice:
var Chars_reg_exp = /^([/ /g a-zA-Z0-9]{4,15})+$/;
Qualcuno può darmi una mano?