Neu Suche Hilfe zu RegEx in if`s

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.823
525
@_simone_ Vielleicht kann ja Tom helfen?
Folgendes möchte ich umsetzen:
1. Abfrage ob Packstation oder Paketshop im falschen Feld
2. Abfragen wenn Packstation dann prüfe im Adresszusatz (Lieferadresse) ob da eine Zahl drinne steht. Die kann einige Stellen haben.
3. Abfragen wenn Packstation dann prüfe in der Straße (Lieferadresse) ob da eine Zahl (3-stellig) hinter Packstation steht.
- Wenn ich das richtig sehe haben die immer 3-Stellen.
4. Abfragen wenn Paketshop dann prüfe in der Straße (Lieferadresse) ob da eine Zahl (3-stellig) hinter Paketshop steht.
- Hier bin ich mir noch nicht sicher ob die Nummer des Paketshops 3-stellig ist.

Ich denke das ich damit alles geprüft habe was möglich ist, außer euch fällt noch eine Prüfung ein.

Code:
{% capture adresse -%}\
    {{ Vorgang.Lieferung.Lieferadresse.Adresszusatz }}
    {{ Vorgang.Lieferung.Lieferadresse.Anrede }}
    {{ Vorgang.Lieferung.Lieferadresse.Bundesland }}
    {{ Vorgang.Lieferung.Lieferadresse.EMail }}
    {{ Vorgang.Lieferung.Lieferadresse.Fax }}
    {{ Vorgang.Lieferung.Lieferadresse.Firma }}
    {{ Vorgang.Lieferung.Lieferadresse.Firmenzusatz }}
    {{ Vorgang.Lieferung.Lieferadresse.Mobil }}
    {{ Vorgang.Lieferung.Lieferadresse.Name }}
    {{ Vorgang.Lieferung.Lieferadresse.Ort }}
    {{ Vorgang.Lieferung.Lieferadresse.PLZ }}
    {{ Vorgang.Lieferung.Lieferadresse.Telefon }}
    {{ Vorgang.Lieferung.Lieferadresse.Titel }}
    {{ Vorgang.Lieferung.Lieferadresse.Vorname }}
    {% endcapture -%}\
    {% assign Vergleichswert = 'Packstation' %}\
    {% if adresse contains Vergleichswert %}\
    1
{% endif %}
{% capture adresse -%}\
    {{ Vorgang.Lieferung.Lieferadresse.Adresszusatz }}
    {{ Vorgang.Lieferung.Lieferadresse.Anrede }}
    {{ Vorgang.Lieferung.Lieferadresse.Bundesland }}
    {{ Vorgang.Lieferung.Lieferadresse.EMail }}
    {{ Vorgang.Lieferung.Lieferadresse.Fax }}
    {{ Vorgang.Lieferung.Lieferadresse.Firma }}
    {{ Vorgang.Lieferung.Lieferadresse.Firmenzusatz }}
    {{ Vorgang.Lieferung.Lieferadresse.Mobil }}
    {{ Vorgang.Lieferung.Lieferadresse.Name }}
    {{ Vorgang.Lieferung.Lieferadresse.Ort }}
    {{ Vorgang.Lieferung.Lieferadresse.PLZ }}
    {{ Vorgang.Lieferung.Lieferadresse.Telefon }}
    {{ Vorgang.Lieferung.Lieferadresse.Titel }}
    {{ Vorgang.Lieferung.Lieferadresse.Vorname }}
    {% endcapture -%}\
    {% assign Vergleichswert = 'Paketshop' %}\
    {% if adresse contains Vergleichswert %}\
    1
{% endif %}

{% if Vorgang.Lieferung.Lieferadresse.Straße =="Packstation" %}\
    {% if Vorgang.Lieferung.Lieferadresse.Adresszusatz !="EINE ZAHL ENTHALTEN" %}1{% endif %}\
    {% if Vorgang.Lieferung.Lieferadresse.Straße !="MIT einer 3-stellig Nummer hinter Packstadion die keine Buchstaben enthält" %}1{% endif %}\

{% elsif Vorgang.Lieferung.Lieferadresse.Straße =="Paketshop" %}\
    {% if Vorgang.Lieferung.Lieferadresse.Straße !="MIT einer 3-stellig Nummer hinter Paketshop die keine Buchstaben enthält" %}1{% endif %}\
{% else %}0\
{% endif %}
 
Zuletzt bearbeitet:

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.823
525
Okay kannst du mir denn sagen ob RegEx in einer if geht und wen ja wie z.B. das aussehen muss wenn ich Abfragen möchte ob eine Zahl (mehrstellig) enthalten ist?
 

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.240
452
Emsland
Firma
Notun Delend

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.823
525
Sieg! Hab es nun gefunden innerhalb einer Erweiterten Eigenschaft mit RegEx zu prüfen. Nun kann ich das alles weitgehend in einem Workflow abhandeln. Yippieh

Code:
{% assign Test = Vorgang.Lieferung.Lieferadresse.Straße | Matches: '\b\d{3}\b', true  %}\
{% if Test == true %} gefunden {% else %} nicht gefunden {% endif %}
 
  • Gefällt mir
Reaktionen: Pool-Total
Ähnliche Themen
Titel Forum Antworten Datum
Neu Suche jemanden BmeCat´s in Wawi Dienstleistung, Jobs und Ähnliches 2
Beantwortet #GEFUNDEN# Suche jemand , der uns eine (automatische) SQL Abfrage erstellen kann mit Mail Ausgabe Dienstleistung, Jobs und Ähnliches 2
Neu Suche Seite 2 gibt falsche URL aus JTL-Shop - Fehler und Bugs 4
Merkmalfilter im Shop aktivieren und einstellen, suche optimieren. Einrichtung JTL-Shop5 3
Neu Suche nach Dienstleister Dienstleistung, Jobs und Ähnliches 4
Neu Menü, Logo und Suche beim Scrollen anzeigen / Mobilansicht Templates für JTL-Shop 0
Fehlermeldung in der Suche Einrichtung JTL-Shop5 0
Neu Kurzbeschreibung als Tooltip in der Galerieansicht der Kategorie/Suche Betrieb / Pflege von JTL-Shop 1
Neu SUCHE JTL Service Partner - zuverlässig! User helfen Usern - Fragen zu JTL-Wawi 1
Neu Suche Workflow Bedingung: "Wenn nicht storniert?" User helfen Usern - Fragen zu JTL-Wawi 2
Suchergebnisse normale Suche filtern MEHRERE Kategorien anklicken geht nicht Einrichtung JTL-Shop5 1
Neu JTL 1.8.12.0 - Artikelattribut für Shop importieren - Format CSV-Datei / Hilfe bei Import von individuellen Attributen für JTL-Shop (googlekat) JTL-Ameise - Ideen, Lob und Kritik 1
Neu Hilfe - Performanceproblem mit Shop durch Worker JTL-Shop - Fehler und Bugs 27
Neu HILFE... >60 GB im tmp Allgemeine Fragen zu JTL-Shop 8
Neu Hilfe im Homeoffice für Amazon, ebay Kaufland etc. Dienstleistung, Jobs und Ähnliches 0
Frage zu Feature | WAWI-63484 - Übertragung von "Belegbildern" - Rechnungsdatenservice 2.0 - DATEV Unternehmen Online - Belege - Bitte um Hilfe JTL-Wawi 1.8 0
Neu MS SQL 14 Express wird langsam voll. Welche Lienzen benötigen wir? Bitte um Hilfe Eigene Übersichten in der JTL-Wawi 27
Neu Hilfe bei FBA - Artikel zusammenlegen User helfen Usern 1
Neu Hilfe zum Thema Versandart ändern User helfen Usern - Fragen zu JTL-Wawi 1
Neu Bitte um Hilfe: Seiten Variationskombis im Shop zeigen http:500 Allgemeine Fragen zu JTL-Shop 4
Neu Bitte um Hilfe beim Export/Import von Attributen JTL Ameise - Eigene Exporte 0
Hilfe - 1.8.10.0 JTL-WMS Waage Typ ADE EHR/EHQ geht nicht mehr JTL-Wawi 1.8 22
Komplexe SQL Abfrage zu gelieferten Artikeln mit eigenen Feldern - Hilfe gesucht JTL-Wawi 1.8 1
Neu wir brauchen dringend Hilfe bei WMS-Mobile, Benutzeranmeldung User helfen Usern - Fragen zu JTL-Wawi 3
Ebay Angebote importieren nicht möglich bitte um Hilfe ? JTL-Wawi 1.8 4

Ähnliche Themen