Autor |
Beitrag |
ani
Beiträge: 77
Windows Vista Home Premium
C#(VS 2008)
|
Verfasst: Mi 05.10.05 16:50
Hallo!
Ich will einen Satz nach einem Wort durchsuchen, kenne aber nicht den Anfangsindex und den Endindex. Geht das mit substring? oder muss ich die einzelnen Zeichen der beiden Wörter vergleichen?
|
|
raziel
Beiträge: 2453
Arch Linux
JS (WebStorm), C#, C++/CLI, C++ (VS2013)
|
Verfasst: Mi 05.10.05 17:00
Hallo,
ganz genau hab ich das Problem jetzt nicht verstanden, aber guck dir mal die Methode IndexOf von String an, das dürfts sein
Gruß,
raziel
_________________ JSXGraph
|
|
Martin1966
Beiträge: 1068
Win 2000, Win XP
Delphi 7, Delphi 2005
|
Verfasst: Mi 05.10.05 18:00
Mit der Funktion Pos kannst du nach einen String innerhalb eines Strings suchen.
Lg Martin
|
|
ani
Beiträge: 77
Windows Vista Home Premium
C#(VS 2008)
|
Verfasst: Do 06.10.05 09:34
vielen dank indexof war das richtige !
gibts hier auch ein anfängerforum oder spielt das keine rolle wie einfach die fragen sind?
|
|
Christian S.
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Do 06.10.05 10:25
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
ani
Beiträge: 77
Windows Vista Home Premium
C#(VS 2008)
|
Verfasst: Do 06.10.05 10:31
OK
|
|
Martin1966
Beiträge: 1068
Win 2000, Win XP
Delphi 7, Delphi 2005
|
Verfasst: Do 06.10.05 11:50
Oh... sehe gerade, dass das ja das C# Forum ist... oops Dann vergesst mein Posting oben.
Lg Martin
|
|
Robert_G
Beiträge: 416
Delphi32 (D2005 PE); Chrome/C# (VS2003 E/A, VS2005)
|
Verfasst: Do 06.10.05 14:33
Martin1966 hat folgendes geschrieben: | Oh... sehe gerade, dass das ja das C# Forum ist... oops Dann vergesst mein Posting oben. |
So einfach kannst du dich nicht rausreden!
Martin1966 hat folgendes geschrieben: | Mit der Funktion Pos kannst du nach einen String innerhalb eines Strings suchen. |
Hier haben wir ein nettes Beispiel, was man mit einer RTL Assembly so alles falsch machen kann...
Pos liefert die Position für eine Indexierung basierend auf 1[1].
System.String wird aber (konsistent mit allen anderen Indexern) 0-basiert indexiert.
Der folgende Code liefert also nicht "allo" sondern "llo"!
C#-Quelltext 1: 2:
| const string Hallo = "Hallo"; string allo = Hallo.SubString(System.Pos("a", Hallo)) |
Prost Mahlzeit...
[1]wie es in Delphi32 der Fall war
|
|
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Do 06.10.05 14:39
(off-topic, weil ich fachlich nichts auszusetzen habe)
Ich plädiere für eine Einführung von Fußnoten, bzw. Tooltipps, etwa
Zitat: | Pos liefert die Position für eine Indexierung basierend auf [tooltip="wie es in Delphi32 der Fall war"]1[/tooltip]. |
für Robert.
|
|
Christian S.
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Do 06.10.05 15:32
Soll er halt die Meta-Tags verwenden
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
Robert_G
Beiträge: 416
Delphi32 (D2005 PE); Chrome/C# (VS2003 E/A, VS2005)
|
Verfasst: Do 06.10.05 15:50
Christian S. hat folgendes geschrieben: | Soll er halt die Meta-Tags verwenden |
Cooool. [meta]unauffälliges Icon, aber cool...[/meta]
|
|