vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: einfaches Stringarray auf Existenz eines Elements prüfen - Enzeiler? 
Autor: romin
Datum: 29.08.07 09:39

hi,
also wenn ich das richtig verstanden habe, dann würde ich das so lösen:
dim txtzeile as String = "irgendwas.irgendwoher"
dim wert1 as String = "irgend"
dim s() as String = split(txtzeile, ".")
 
for i as integer = 0 to UBound(s) - 1
    if InStr(s(i), wert1) > 0 then
         Call irgendeineprozedur()
    end if
next i
Jetzt würde in einer For-Schleife jedes Element des Arrays überprüft, ob es den wert1 enthält. UBound gibt die Anzahl der Arrayelemente zurück (-1 da ja bei 0 im Array angefangen wird, somit ist Anzahl - 1 die Nummer des letzten Arrayelementes). InStr überprüft an welcher Stelle sich der gesuchte wert1 in dem String s(i) befindet. Wenn er nicht enthalten ist gibt die Funktion 0 zurück. Du solltest aber vorher sicher gehen das keine der beiden Zeichenketten eine Länge von 0 hat, bzw das wert1 länger als s(i) ist, dann gibt es nämlich einen Fehler^^, also so sollte es ohne Probleme klappen:
dim txtzeile as String = "irgendwas.irgendwoher"
dim wert1 as String = "irgend"
dim s() as String = split(txtzeile, ".")
 
for i as integer = 0 to UBound(s) - 1
  if len(wert1) > 0 then
    if len(s(i)) > len(wert1) then
       if InStr(s(i), wert1) > 0 then
         Call irgendeineprozedur()
       end if
     end if
   end if
next i
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
einfaches Stringarray auf Existenz eines Elements...1.204atrider29.08.07 08:54
Re: einfaches Stringarray auf Existenz eines Elem...1.026romin29.08.07 09:39
Re: einfaches Stringarray auf Existenz eines Elem...784atrider29.08.07 09:54
Re: einfaches Stringarray auf Existenz eines Elem...794ModeratorFZelle29.08.07 10:07
Re: einfaches Stringarray auf Existenz eines Elem...762atrider29.08.07 10:49
Re: einfaches Stringarray auf Existenz eines Elem...766GPM29.08.07 11:11
einfaches Stringarray auf Existenz eines Elements prüf...762atrider29.08.07 14:11
Re: einfaches Stringarray auf Existenz eines Elem...1.060GPM29.08.07 10:09

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel