AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Alternative zur AnsiPos fkt gesucht

Ein Thema von delphine2000 · begonnen am 3. Jun 2008 · letzter Beitrag vom 3. Jun 2008
Antwort Antwort
delphine2000

Registriert seit: 3. Jun 2008
2 Beiträge
 
#1

Alternative zur AnsiPos fkt gesucht

  Alt 3. Jun 2008, 16:12
Hi!

Ich suche mir eine function die eine String in eine andere String sucht.
Als Beispiel
substring := '123456'

also die function wird true oder 1 zurückliefern wenn die andere String mindestens eine char von meiner substring enthält. Das heißt meine str muß entweder 1 oder 2 oder 3 .. enthalten.

Ich habe versucht mit Ansipos (substring, str)<> 0 aber das problome das Ansipos übeprüft nur eine eizige char oder die ganze substring (nicht einzeln)

function suchstr (substring: String, str: String):Integer;

Danke!
  Mit Zitat antworten Zitat
Benutzerbild von Fussball-Robby
Fussball-Robby

Registriert seit: 22. Okt 2007
Ort: Nähe Köln
1.063 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Alternative zur AnsiPos fkt gesucht

  Alt 3. Jun 2008, 16:22
Machs doch einfach über eine Schleife und gehe die einzelnen Zeichen des Suchstrings durch.

Edit: Hab hier in nem alten Projekt eine Funktion gefunden:
Delphi-Quellcode:
function MyPos(SubStr, Str: String): Integer;
var
  i: Integer;
begin
  for i := 1 to Length(SubStr) do
  begin
    Result := Pos(SubStr[i], Str);
    if Result > 0 then
      Exit;
  end;
end;
Edit2: Herzlich Willkommen in der DP
Robert L.
Der folgende Satz ist richtig!
Der vorherige Satz ist falsch!

Paradox
  Mit Zitat antworten Zitat
delphine2000

Registriert seit: 3. Jun 2008
2 Beiträge
 
#3

Re: Alternative zur AnsiPos fkt gesucht

  Alt 3. Jun 2008, 16:35
Danke Fussball-Robby für die schnelle Antwort.
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Alternative zur AnsiPos fkt gesucht

  Alt 3. Jun 2008, 16:46
Hi,

der Vollständigkeit halber erwähne ich mal noch die Funktionen Delphi-Referenz durchsuchenAnsiIndexStr,Delphi-Referenz durchsuchenAnsiIndexText und Delphi-Referenz durchsuchenAnsiMatchText
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz