Evo naišao sam na meni čudnu stvar ...

Evo naišao sam na meni čudnu stvar ...

offline
  • Pridružio: 13 Maj 2005
  • Poruke: 41
  • Gde živiš: Čačak

Moje pitanje: Zašto ne prepoznaje tačku kao string ako već prepoznaje zarez ili jedan bilo koji drugi karakter ?
Npr.:
tmpString.search(",");
tmpString.search("#");
tmpString.search("456");
tmpString.search("a");
tmpString.search("4");
tmpString.search("tatatatira");
>>uspeva da nalazi i vraća redni broj na kom se nalazi dati karakt.ili.string
>>ali kad napišem tmpString.search(".");<<vraća uvek broj 0
iako ja tačku napišem na 5-6-oj poziciji.
Dok npr. charAt(5) vraća '.' naravno ako je ja napišem na poziciji 5.
Kako?Zašto?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 29 Okt 2007
  • Poruke: 2

Nemoj ni tražiti tačku nego neka na određenoj poziciji prepoznaje element



offline
  • igor86  Male
  • Stručni saradnik
    Web programiranje
  • Pridružio: 24 Maj 2006
  • Poruke: 1633

Koristi umjesto funkcije 'search' 'indexOf'

offline
  • Pridružio: 13 Maj 2005
  • Poruke: 41
  • Gde živiš: Čačak

@igor Ok.Sada funkcioniše. Sada radi kako treba. Ali me malo zbunjuje što je prepoznavao zarez kao string a tačku ne.

@joksos Može i tako ali je više posla. Misim, zašto ako već postoji metoda za takve stvari...

Ko je trenutno na forumu
 

Ukupno su 644 korisnika na forumu :: 4 registrovanih, 1 sakriven i 639 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: cikadeda, havoc995, JOntra, vathra