Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: tks am 21.11.07 - 13:20:10
-
Hallo.
Ich habe ein Array, das Werte in der Form "schlüssel~~~UNID" enthält. Also z.B. "1234~~~A13F" Jetzt möchte ich über die Funktion ArrayGetIndex alle Treffer zu einem bestimmten schlüssel haben. Mit ArrayGetIndex(array,"1234") finde ich aber nix, weil ja "1234~~~...." drinsteht.
Lange Rede, kurzer Sinn: kann man mit ArrayGetIndex auch "unscharf" suchen?
*** EDIT ***
Ich ziehe die Frage zurück. Selbst wenn es ginge, würde es mir nicht helfen, weil ArrayGetIndex wohl nur den ersten Treffer liefert. In meinem Fall könnte der gesuchte Wert aber mehrfach vorkommen.
-
Hi,
ArrayGetIndex ist eine feine sache, aber in deinem Fall wäre wohl eine Schleife besser.
Eine Forall Schleife das jeden Array Eintrag durchgeht und dann ein "Instr" anwenden und schauen ob dein Teilstring in diesem Element vorkommt.
Nicht unbedingt elegant aber das einfachte was einem so Spontan einfallen kann.
Du kannst dir ja dann alle Positionen ausgeben lassen :D
-
Yo. Hab's mit einer For-Schleife und Split erledigt.
Läuft und gut.