Moin Leute ...
ich brauche einen Code um die Stellen an denen ein String in einem 2. string vorkommt herauszukriegen ...
auch wenn es mehrere stellen gibt
z.B Dampfschiff
string f in string dampfschiff kommt an den stellen 5 ,10 ,11 raus
Danke schonma lassma-asma
Buchstaben in Wort lokalisieren {gelöst}
- lassma-asma
- Beiträge: 107
- Registriert: 10.07.2007 09:14
- Wohnort: Saarland
Buchstaben in Wort lokalisieren {gelöst}
Zuletzt geändert von lassma-asma am 21.12.2007 01:31, insgesamt 1-mal geändert.
Gruß lassma-asma
MultiPONG
HANGMAN
PB 3.94 und PureBasic 4.51 !!!
MultiPONG
HANGMAN
PB 3.94 und PureBasic 4.51 !!!
ganz banal =
Wäre natürlich ausbaufähig wegen Gross/Kleinschreibung, eine Linklist , damit das Ergebnis mehrfach sein kann ... und und und
Code: Alles auswählen
Procedure LetterFinder(String.s,Suchstring.s)
For i=1 To Len(String)
If Mid(String,i,1)=Suchstring
Debug "Position = "+Str(i)
EndIf
Next i
EndProcedure
LetterFinder("Dampfschiff","f")
PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom
Da kann man auch gleich Findstring nutzen
Code: Alles auswählen
pos = 0
s.s = "Dampfschiff"
n.s = "f"
Repeat
pos = FindString(s,n,pos+1)
If pos
Debug pos
EndIf
Until pos = 0

Ich sah die frage und sah mich den code wie in trance tippern

Da hab ich nicht wirklich nachgedacht

intuitiv gefühlt ....

PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom
- lassma-asma
- Beiträge: 107
- Registriert: 10.07.2007 09:14
- Wohnort: Saarland