vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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: String.IndexOf ?? 
Autor: Micke
Datum: 13.06.05 16:22

ich kann dir natürlich das beispiel aus der hilfe hierher kopieren, aber es steht auch unter String-Klasse in der Hilfe bzw. MSDN.


Gibt den Index des ersten Vorkommens eines String oder einer Folge von einem oder mehr Zeichen innerhalb dieser Instanz an.
' Sample for String.IndexOf(String, Int32, Int32)
Imports System
 
Class Sample
 
   Public Shared Sub Main()
 
      Dim br1 As String = _
        "0----+----1----+----2----+----3----+----4----+----5----+----6----+-"
      Dim br2 As String = _
      "0123456789012345678901234567890123456789012345678901234567890123456"
      Dim str As String = "Now is the time for all good men to come to the aid" & _
      "of their party."
      Dim start As Integer
      Dim at As Integer
      Dim [end] As Integer
      Dim count As Integer
 
      [end] = str.Length
      start = [end] / 2
      Console.WriteLine()
      Console.WriteLine("All occurences of 'he' from position {0} to {1}.", _
        start, [end] - 1)
      Console.WriteLine("{1}{0}{2}{0}{3}{0}", Environment.NewLine, br1, br2, _
      str)
      Console.Write("The string 'he' occurs at position(s): ")
 
      count = 0
      at = 0
      While start <= [end] AndAlso at > - 1
         ' start+count must be a position within -str-.
         count = [end] - start
         at = str.IndexOf("he", start, count)
         If at = - 1 Then
            Exit While
         End If
         Console.Write("{0} ", at)
         start = at + 1
      End While
      Console.WriteLine()
   End Sub 'Main
End Class 'Sample
'
'This example produces the following results:
'
'All occurences of 'he' from position 33 to 66.
'0----+----1----+----2----+----3----+----4----+----5----+----6----+-
'0123456789012345678901234567890123456789012345678901234567890123456
'Now is the time for all good men to come to the aid of their party.
'
'The string 'he' occurs at position(s): 45 56
'
'

Micke

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
textdeit einlesen bearbeiten speichern878darkman20313.06.05 10:22
Re: textdeit einlesen bearbeiten speichern588Wolfgang13.06.05 11:21
Re: textdeit einlesen bearbeiten speichern661dereric13.06.05 11:39
überlegs dir681Micke13.06.05 11:43
Re: überlegs dir580darkman20313.06.05 14:38
Re: String.IndexOf ??546darkman20313.06.05 15:30
Re: String.IndexOf ??784Micke13.06.05 16:22

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