Hallo zusammen,
obweder bin ich blind oder mein Suchmuster passt nicht kann mal einer drüber schauen und mir sagen wo da der Fehler ist?
Hier der Code:
[autoit]Func _search()
$searchexp1 = GUICtrlRead($suche_input)
$searchexp2 = _umlaute($searchexp1)
If StringRegExp($searchexp2, "[0-9.\@a-zA-Z\-]+") = 1 Then
If $searchexp2 = "" Then
MsgBox(0, "Eingabe leer", "Bitte geben Sie ein Suchbegriff ein!")
Else
If StringLen($searchexp2) <= 3 Then
MsgBox(0, "Zu wenig Zeichen", "Ihre Suche muss mehr als 3 Zeichen enthalten.")
Else
MsgBox(0, "Erfolg", "Abfrage erfolgreich")
EndIf
EndIf
Else
MsgBox(0, "Nicht erlaubte Eingabe", "Sie haben nicht erlaubte Zeichen in der Suche benutzt bitte überprüfen Sie ihre Eingabe!")
EndIf
EndFunc ;==>_search
Suche ich Test1 bekomme ich erfolgreich was richtig ist. Suche ich Test1/ gibt er mir auch erfolgreich soll er aber nicht. Möchte halt nur das er alle sonderzeichen ausser @,.-. Wo hab ich da den Fehler eingebaut?
Gruss DevFly