» »

Search Text Delphi

Search Text Delphi

RedOS ::

Zanima me katero funkcijo lahk v Delphiju uporabim, da mi v textu zamenjuje, išče besede. ( Z POS funkcijo zamenja samo znake ne pa celotne besede - string).


Gandalfar ::

StringReplace function

Returns a string with occurrences of one substring replaced by another substring.

Unit

Sysutils

Category

string handling routines

type
TReplaceFlags = set of (rfReplaceAll, rfIgnoreCase);
function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;

Description

StringReplace replaces occurrences of the substring specified by OldPattern with the substring specified by NewPattern. StringReplace assumes that the source string, specified by S, may contain Multibyte characters.

If the Flags parameter does not include rfReplaceAll, StringReplace only replaces the first occurrence of OldPattern in S. Otherwise, all instances of OldPattern are replaced by NewPattern.

If the Flags parameter includes rfIgnoreCase, The comparison operation is case insensitive.

iBojan ::

Press F1 pa dobiš takoj pomoč ;) Če pa ne gre drugače pa na delphi-si kjer ti bo pomagano ;)

RedOS ::

Tnx Gandalfar :) ;

Gandalfar ::

Ges: eh , k sem mel glih delphi prizgan :)

now back to coding [:O]

RedOS ::

Katero funkcijo pa naj uporabim za iskanje besed v Text-u?
Želel bi, da mi prešteje kolikokrat se pojavi beseda (npr. RedOS) v textu?

Zgodovina sprememb…

  • spremenil: RedOS ()

RedOS ::

Uporabil sem funkcijo Pos.
while not eof(f) do
begin
readln (f,s);
begin
if pos('željena_beseda', s) <> 0 then stev := stev + 1;
end;
end;
Ta mi samo prvo besedo v stringu šteje (npr. ................. 'željena_beseda'. ..............'željena_beseda'.................) druge pa ne.
Kaj naj še dodam da bo mi prebral obe - vse. Poskusil sem z funkcijo Eoln pa ne gre?




Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[C#] Regex - samo decimalne vrednosti

Oddelek: Programiranje
91343 (1041) FrEaKmAn
»

php array sortiranje

Oddelek: Izdelava spletišč
91180 (903) Mesar
»

C# Web Service

Oddelek: Programiranje
9861 (636) abyssus
»

izpisovanje datotek in sortiranje

Oddelek: Programiranje
6782 (604) cobrica
»

C# Regex.Replace()

Oddelek: Programiranje
6940 (859) D-monLord

Več podobnih tem