Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 4.186 pregleda

Najnovija ↓

Provera, string u stringu? 24.08.2004. u 15:48 · pre 270 meseci #1
Kako da proverim da li se odredjeni string (npr. 'Dejan') nalazi u drugom stringu (npr. 'Dejan Bodiroga')?
Da li ima neka gotova funkcija, ako ima koja?

Unapred hvala.
Potpis
„Naposletku, suština saznavanja nije u tome gubimo li igru, već kako je gubimo,
šta time spoznajemo, čemu nas je poraz naučio i kako nas to menja. Gubiti na određen
način znači - dobijati.”

Richard Bach
Re: Provera, string u stringu? 24.08.2004. u 18:45 · pre 270 meseci #2
Code:

If Pos(DeoStringa, CeoString) > 0 Then
  ...

DeoStringa ti je recimo Dejan, a CeoString recimo Dejan Bodiroga. Ako se DeoStringa ne nalazi u CeoString, onda ce Pos vratiti 0, u suprotnom vraca poziciju na kojoj pocinje DeoStringa.
Re: Provera, string u stringu? 05.09.2004. u 01:04 · pre 269 meseci #3
Pogledaj i PosEx. Naravno obrati paznju da funkcija razlikuje mala i velika slova, tako da "DEJAN" i "Dejan" nisu isti. Ali:


Pos(UpperCase('Dejan'), 'DEJAN B.') = 1
Re: Provera, string u stringu? 07.09.2004. u 14:13 · pre 269 meseci #4
PosEx funkcija neće da radi kod mene. Imam WinXP, Delphi 7.

Kad sam već tu, ima li neka slična ovakva funkcija koja samo provera da li se DeoStringa nalazi na početku CelogStringa?
Potpis
„Naposletku, suština saznavanja nije u tome gubimo li igru, već kako je gubimo,
šta time spoznajemo, čemu nas je poraz naučio i kako nas to menja. Gubiti na određen
način znači - dobijati.”

Richard Bach
Re: Provera, string u stringu? 07.09.2004. u 22:14 · pre 269 meseci #5
Kod mene radi. Probaj sledece: stavi na novu formu dugme i na OnClick stavi:

Code:

procedure TForm1.Button1Click(Sender: TObject);
begin
  if PosEx('Miki', 'Miki') > 0 then Caption := 'ok' else Caption := 'not ok'
end;


U Uses klauzulu unit-a stavi i StrUtils
Re: Provera, string u stringu? 08.09.2004. u 20:19 · pre 269 meseci #6
Nisam stavio StrUtils u Uses i zato nije htelo, sad oće.
Potpis
„Naposletku, suština saznavanja nije u tome gubimo li igru, već kako je gubimo,
šta time spoznajemo, čemu nas je poraz naučio i kako nas to menja. Gubiti na određen
način znači - dobijati.”

Richard Bach
Re: Provera, string u stringu? 09.09.2004. u 00:10 · pre 269 meseci #7
Citat:
Alekstrade: PosEx funkcija neće da radi kod mene. Imam WinXP, Delphi 7.

Kad sam već tu, ima li neka slična ovakva funkcija koja samo provera da li se DeoStringa nalazi na početku CelogStringa?
Citat:
Marko Paunovic:
Code:

If Pos(DeoStringa, CeoString) > 0 Then
  ...

DeoStringa ti je recimo Dejan, a CeoString recimo Dejan Bodiroga. Ako se DeoStringa ne nalazi u CeoString, onda ce Pos vratiti 0, u suprotnom vraca poziciju na kojoj pocinje DeoStringa.


Covek je lepo odgovorio na pitanje pre nego sto si ga i postavio..
Re: Provera, string u stringu? 09.09.2004. u 13:43 · pre 269 meseci #8
Ma zapazio sam to tek kad sam poslao pitanje. :(
Ne znam kako mi je to ranije promaklo.
Potpis
„Naposletku, suština saznavanja nije u tome gubimo li igru, već kako je gubimo,
šta time spoznajemo, čemu nas je poraz naučio i kako nas to menja. Gubiti na određen
način znači - dobijati.”

Richard Bach
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme