Neu DotLiquid String per RegEx bereinigen

alex.hw

Neues Mitglied
14. September 2021
1
0
Hi,
ist es möglich in DotLiquid einen String so zu bereinigen, dass nur die Zeichensätze übrig bleiben die einem RegEx entsprechen?

Bsp.:

String: das ist ein ABC123-Beispiel und FGH456 ist auch drin
RegEx: ([A-Z]{3}[\d]{3})
Bereinigter String:
ABC123
FGH456

Das was mir bisher einfiel:
{{ string | Replace: '^(?!([A-Z]{3}[\d]{3}))', '' }}
was nicht funktioniert

Danach würde ich idealerweise noch die vorkommenden Zeichensätze durchnummerieren, in etwa so:
Z001:ABC123
Z002:FGH456

Vielleicht stehe ich gerade auf dem Schlauch aber ich kann im Forum nichts passendes finden und komme von alleine nicht auf eine Lösung (außer eine Funktion dafür in der Datenbank zu schreiben...)
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
4.897
874
Berlin
Du kannst in Dotliquid nicht so einfach mit geschweiften Klammern arbeiten in einem Regex.
Das wäre der Ansatz wenn du diese brauchst:

Code:
{% assign test="ABC123-Beispiel" -%}
{% capture pattern -%}^([A-z]{3}[\d]{3})(.+){% endcapture -%}
{{ pattern }}
{{ test | Replace: pattern :"$1"}}
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wo gibt es DotLiquid-Variablen für die neue Standardvorlage? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Dotliquid in Angebotsvorlagen für Pflicht-Merkmale Einrichtung und Installation von JTL-eazyAuction 4
Neu Dotliquid Artikelnummer aufteilen User helfen Usern - Fragen zu JTL-Wawi 5
In Diskussion Bitte um Hilfe bei Dotliquid-Abfrage JTL-Workflows - Ideen, Lob und Kritik 3
Neu Jtl\\Connector\\XtcComponents\\AbstractMapper::identity() must be of the type string Gambio-Connector 5
Neu Gesamtmenge bei Umlagerung per MDE JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Offene Posten per Workflow ausdrucken + Anpassungen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Rechnung per Mail - angehängte Rechnung Body leer User helfen Usern - Fragen zu JTL-Wawi 7
Beantwortet Rechnungen eines Kunden per CSV exportieren User helfen Usern - Fragen zu JTL-Wawi 4
Beantwortet Wawi Schickt keine Rechnung per Email. JTL-Wawi - Fehler und Bugs 11
Gelöst WMS Lieferoption SPERREN per Worklfow setzten Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 6
Neu Merkwürdige Transaktionen per AmazonPay Plugins für JTL-Shop 2
Neu Rechnungen an Fulfillment Dienstleister per FFN - falsches Rechnungsdatum Arbeitsabläufe in JTL-Wawi 2
Neu Downgrade von 1.6 auf 1.5 per Backup User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fnsku sind auf den einem Drucker per Scann lesbar bei den anderen nicht Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
In Diskussion Wie kann man automatisch den Betrag in einer Zahlungserinnerung per Mail hinzufügen? JTL-Workflows - Ideen, Lob und Kritik 4
Neu Kein Shopify-Abgleich per Worker - Wawi 1.5.51.0 Shopify-Connector 2
In Diskussion Versand mit Hermes und anderen Dienstleistern - Sortierung per Workflow? JTL-Workflows - Fehler und Bugs 2
Neu Gutscheincode per E-Mail automatisch verschicken Allgemeine Fragen zu JTL-Shop 2
Neu doppelte Kunden löschen - per SQL-Studio? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Hintergrundbild in RechnungsPDF per Mail aber nicht auf dem Ausdruck User helfen Usern - Fragen zu JTL-Wawi 3
Gelöst EC-Terminal per OPI angebunden - warum kein EC-Beleg? Gelöste Themen in diesem Bereich 8
Neu Compilieren ohne Theme-Editor-Plugin per IDE Technische Fragen zu Plugins und Templates 3
Beantwortet ext. Auftragsnummern per Workflow oder SQL ändern JTL-Workflows - Ideen, Lob und Kritik 4
In Bearbeitung Preis von Stückliste per WF ändern JTL-Workflows - Ideen, Lob und Kritik 4
Neu Darstellungsform Variation ändern per Workflow/Ameise User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL-Shop5 ... Kategorie-Menü in Seitenleiste per OnMouseOver aufklappen Templates für JTL-Shop 4
Neu Datenbank Sicherung / Import per batch - muss der worker wirklich IMMER deativiert sein? User helfen Usern - Fragen zu JTL-Wawi 2
In Bearbeitung Kellnerschloss per NFC JTL-POS - Fragen zu Hardware 5
Issue angelegt Lieferantenbestellung per Ameise importieren JTL-Ameise - Fehler und Bugs 1
Beantwortet Nettopreis mit Bruttopreis / MwSt. Satz überschreiben per manuellen Workflow JTL-Workflows - Ideen, Lob und Kritik 2
Neu Verkaufseinheit/Einheit per Workflow ändern? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wunsch: Ameise "Füttern" -> Filterfunktion per CSV JTL-Ameise - Ideen, Lob und Kritik 2
Neu Mail an zugewiesenen Mitarbeiter per Workflow Servicedesk (Beta) 2

Ähnliche Themen