Próbuję usunąć podwójne przestrzenie za znakiem, jak "text :something", usuń wszystkie spacje za ':' Próbowałem tego kodu, ale nie działa:

var myStr = 'text    :something';
var myNewStr = myStr.replace(/\s:{1,}/g, ':');

Z góry dziękuję.

0
meni181818 14 sierpień 2014, 03:29

2 odpowiedzi

Najlepsza odpowiedź

Wybierz jedną lub więcej miejsc, a następnie dwukropek i wymień je dwukropkiem.

/\s+:/g

Lub

myStr.replace(/\s+:/g, ':');
3
Qix - MONICA WAS MISTREATED 13 sierpień 2014, 23:31

Przesuń okrężnicę.

/\s{1,}:/g

Bla bla bla (potrzebuje więcej znaków)

0
Rich Remer 13 sierpień 2014, 23:31