istnieje wiele skryptów do przycinania łańcucha znaków w javascript, ale nie ma sposobu na lewy przycinanie łańcucha.Lewy przycinanie w JavaScript
To co mam użyć do wykończenia:
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g,"");
}
Ale chciałbym zmienić to trochę i utworzyć nową funkcję o nazwie leftTrim że tylko usuwa główną przestrzeń. Mój regex jest dość ograniczony, więc każda pomoc jest bardzo doceniana.
Cheers
Uwaga: modyfikator/g (globalny) nie jest konieczny i może sprawić, że będzie trochę mniej efektywny. – Jesper
Co to jest "g" BTW? Tęskniłeś za tym. –
dzięki Jesper, byłem w trakcie jego edycji już kiedy to napisałeś. @Vinegar, 'g' oznacza" dopasowanie globalne "i służy do wyszukiwania wielu dopasowań –