Jak mogę usunąć pierwsze trzy litery ciągu w JQuery?Jak usunąć pierwsze 3 litery w JQuery?
Na przykład: Turn cat1234
do 1234
Jak mogę usunąć pierwsze trzy litery ciągu w JQuery?Jak usunąć pierwsze 3 litery w JQuery?
Na przykład: Turn cat1234
do 1234
Nie jQuery potrzebne.
"cat1234".slice(3);
lub
"cat1234".substring(3);
lub
"cat1234".substr(3);
Nie potrzeba jQuery to zrobić, JavaScript zrobi:
"cat1235".substring(3) // yields 1235
Jak o waniliowym javascript:
'cat1234'.slice(3)
# returns '1234'
Nie trzeba używać jQuery to zrobić, należy użyć prostego javascript :
var txt = 'cat1234';
var txt2 = txt.substr(3);
Po prostu JavaScript:
var s = 'cat1234';
console.log(s.substr(3));
Wszystkie metody String można znaleźć here.
function trimCat() { return "cat1234".substring(3, 6); }
lub
function trimAnotherCat() { return "cat1234".replace("cat", ""); }
, gdzie zniknęła cała miłość? –
Zamieszczony fragment jest nieprawidłowy i można go używać tylko w funkcjach. alert jest poprawny .. –
@BobTodd: Saldo przywrócone, jest to bardziej niż doskonale poprawna odpowiedź :). @Martin: 'alert()' nie jest bardziej poprawny niż 'return' w tym kontekście ... OP nie określił w rzeczywistości, co chce – Clive
var cat1234 = 'cat1234';
var new1234 = cat1234.substring(3);
oops, edytowane teraz. – martincarlin87
w tym przypadku powinno to być cate1234.substring (3); –
var val = 'cat1234';
var newVal = val.substring(3, val.length);
@Martin: Sprawdziłem, czy działa poprawnie ... sprawdź to, a następnie przejdź do porządku. –
Nie zabrałem ci głosu. Przysięgam! –
JavaScript daje rade.
var s = 'cat1234';
console.log(s.toString().slice(3));
Wyjście to będzie:
http://stackoverflow.com/questions/1684939/how-do-i-remove-the-first-character-from-a-links-text -with-jquery –
Wow ... 9 odpowiedzi, a każdy z nich wzgardzony, nie sądzę, że kiedykolwiek widziałem to wcześniej! – Clive
To nie ja :) Prawdopodobnie jedna z osób, które odpowiedziały na pytanie: – Jacob