Hi,
Würd gern ma wissen ob es möglich ist mit StringRegExp herauszufinden ob und wie oft ein bestimmter Buchstabe in einem wort vorkommt.
( weiß das es auch mit stringsplit etc. geht )
Ja/ nein reicht mir schon danke.
mfg
The Kacke
Hi,
Würd gern ma wissen ob es möglich ist mit StringRegExp herauszufinden ob und wie oft ein bestimmter Buchstabe in einem wort vorkommt.
( weiß das es auch mit stringsplit etc. geht )
Ja/ nein reicht mir schon danke.
mfg
The Kacke
"Ob" sicher, "wie oft" ziemlich sicher auch...
peethebee
Hi,
ich weiß zwar nicht, ob es ein guter Weg ist, aber :
[autoit]
#include<Array.au3>
; Wie oft ist ein Buchstabe vorhanden?
Global $gesucht = "b"
Global $string = "Hallo Autoit Forum - dank peethebee auch ein Text, der zwei bs enthält ;-)"
$found = StringRegExp($string, "(" & $gesucht & ")", 3)
If $found Then
MsgBox(64, "info", $gesucht & " wurde nicht gefunden")
Else
MsgBox(64, "info", $gesucht & " wurde " & UBound($found) & " mal gefunden")
EndIf
So long,
Mega
heißt also wenn z.b. 3x b gefunden wurde is
UBound($array) = 3 ?
also $array[0] = b
$array[1] = b
etc.
?
1) $String = "034839a3949a"
wie finde ich jetzt heraus, dass 2x ein Buchstabe vorkommt ( den ich net kenne )?
mein versuch:
stringregexp($string,[a-z]*,2)
funtzt aber net.
hab leider keine ahnung wie der syntax aussehen muss!
2) $string = "aaacbfb"
wie sieht der syntax aus wenn ich herausfinden möchte ob es doppelte bzw. dreifache buchstaben gibt? ( ohne zu wissen welche buchstaben vorkommen)
gibs ne möglichkeit alle buchstaben auslesen zu lassen die mehr als 1x vorkommen?
3) kann man z.B. auch die größten 4 Buchstaben eines strings auslesen lassen?
Prost mahlzeit wenn mir das jmd beantworten kann.
gruß kackerli