regulární výraz v javascriptu

zdravím

potřebuju udělat regulární výraz pro registraci uživatelů tak, aby součásti nicku nemihla být "mezera" a "tečka" ... podle php jsem to udělal takto

[^[[:space:]].] ... je to správně? myslímm, že jo, ale potřebuju to ošetřit v JavaScriptu a tam mi tohle nefunguje ... mysli, že bude chyba v té třídě space, že ji JS nezná ... takže jak to udělat? nemsí tam být mezera(y) a tečka

dyk
proc ne takhle?

[^ .]
JS nezná třídy v regulárních výrazech. Ale RegExp umí skoro stejně jako PHP, alespoň ty nejdůležitější věci. Hledejte funkce match, search a replace...