Ich versuche, den Wert zwischen den Kommas mit Regex-Ausdruck in Maultier zu extrahieren, aber es gibt null zurück. Während diese Regex hier, wenn ich funktioniert versuchen https://regex101.com/Regex-Extrakt in Mule
Mule ist nicht die Regex so dass vor allem wird erwartet, dass es zu entkommen ‚‘
<logger message="Regex #[regex('(?<=\,)(.*?)(?=\,)')]" level="INFO" doc:name="Logger"/>
Die folgenden gibt null zurück, wenn ich versuchen zu fliehen " ,‘wie '\'
<logger message="Regex #[regex('(?<=\\,)(.*?)(?=\\,)')]" level="INFO" doc:name="Logger"/>
Sample data: 06-28-2016-15:14:57,AMsySZYGi51CLhhsUhJDq0Nndcav,5128617
Irgendwelche Gedanken? Oder gibt es eine andere Möglichkeit, ohne Regex zu extrahieren?
Sie möchten dieses 'AMsySZYGi51CLhhsUhJDq0Nndcav' zum Beispiel extrahieren? –
Ja, genau. Nur AMsySZYGi51CLhhsUhJDq0Nndcav – gnanagurus
Ich nicht mit Mule familier, wenn Sie in der Lage, capure Gruppe als folgende Regex beziehen wird für Sie arbeiten: https://regex101.com/r/oG6yL3/2 –