Hi,
ich versuche einen Teil aus einer URL zu filter.
Mit StringRegExp möchte ich nur diesen String erhalten: "diese-buchstaben-zahlen12-und-zeichen".
Am Ende dürfen kein "/" oder andere Zeichen vorhanden sein.
Das wollte ich eigentlich mit diesem Patter verhindern "(?!\/)".
Aber irgendwie mache ich wohl etwas gewaltig falsch.
Könntet ihr euch mein Beispiel bitte ansehen?
[autoit]
Global $Test[4]
Global $Beispiel[4]
$Beispiel[1] = "http://beispiel.de/test/2011/12/diese-buchstaben-zahlen12-und-zeichen"
$Beispiel[2] = "http://beispiel.de/test/2011/12/diese-buchstaben-zahlen12-und-zeichen/"
$Beispiel[3] = "http://beispiel.de/test/2011/12/diese-buchstaben-zahlen12-und-zeichen/das-hier-nicht"
For $i = 1 to 3
[/autoit][autoit][/autoit][autoit]$Test = StringRegExp($Beispiel[$i],"\/\d{1,2}\/(.*)(?!\/)",1)
[/autoit][autoit][/autoit][autoit]ConsoleWrite("Beispiel" & $i & ": " & $Test[0] & @CRLF)
Next