Moin zusammen.
Da ich immer wieder mal es habe, das ich es benötige, beschäftige ich mich mal mit Thema.
Unter https://regex101.com kann man regular Espression erstellen bzw. überprüfen.
Nur welcher Flavor kommt dem der für au3-Scripte verwendeten Flavor an nächsten?
PHP, JavaScript, Python, Goland, Java 8 und .NET (C#) stehen als Auswahl zur Verfügung.
Und für die, die wie ich dort rein schauen (blicken) erfreuen sich bestimmt über die vielen Token. Wenn ich mir mal alle Token (All Token) ansehe, fällt mir auf, das ich einige noch nie gehört oder im Forum gelesen habe. Was gibt es nur alles für Token.
Und wenn es online so ein "Tool" gibt, sollte es doch auch machbar sein, dieses in AutoIt zu scripten?
Ja, manno, was geht da schon wieder zwischen meinen Ohren ab? tz tz tz
Edit 1 )
Ich sehe gerade, das er sogar ein Codegenerator für "AutoIt" hat.
Nur leider funktioniert das erste online generierte Script von dort, bei mir nicht. Keine Displayausgabe.
#include <StringConstants.au3> ; to declare the Constants of StringRegExp
#include <Array.au3> ; UDF needed for _ArrayDisplay and _ArrayConcatenate
Local $sRegex = "(?: ?\G|^cats are )(?:silly.cute((?:and.cute)(?: |$))"
Local $sString = "cats are silly cute and cute"
Local $aArray = StringRegExp($sString, $sRegex, $STR_REGEXPARRAYFULLMATCH)
; Present the entire match result
_ArrayDisplay($aArray, "Result")