Eure regex im Workflow

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.240
452
Emsland
Firma
Notun Delend
Ich werfe mal Sonderfall für Niederlande ein :)

PLZ = 5213 CA (Leerzeichen ist nach Leitcodierung wohl wichtig)

Da bei uns die Auslandssendungen überschaubar sind, muß der von dir beschriebene Fall nicht markiert werden. Ausserdem meckert easylog eh, weil wir die Vorausverfügung Unzustellbarkeit standardmäßig eingeschaltet haben, aber dieses Feature für Auslandssendungen nicht aktzeptiert wird.

Der regex würde sich aber ohne Probleme auch auf diesen Sonderfall anpassen lassen. ;)
 

NewBuy

Sehr aktives Mitglied
29. August 2016
1.998
307
Hallo,

ich möchte gerne einen Workflow erstellen, wo eine bestimmte Versandart gesetzt wird, hier sollen bestimmte Artikel aber ausgeschlossen werden.
Mit RegEx weiß ich es wie es geht welche Artikelnummer enthalten sein sollen, nun benötige ich den Halt welche nicht enthalten sein dürfen?

Schon mal Danke für jegliche Hilfe

Uwe
 

_simone_

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

ich möchte gerne einen Workflow erstellen, wo eine bestimmte Versandart gesetzt wird, hier sollen bestimmte Artikel aber ausgeschlossen werden.
Mit RegEx weiß ich es wie es geht welche Artikelnummer enthalten sein sollen, nun benötige ich den Halt welche nicht enthalten sein dürfen?

Schon mal Danke für jegliche Hilfe

Uwe
Regex negieren? Schreib doch mal genauer, wie dein Ausdruck aussieht.
 

NewBuy

Sehr aktives Mitglied
29. August 2016
1.998
307
OK:
Code:
\b(1005067|2555225|5445844)\b

So sieht es wenn die Artikelnummern enthalten sein sollen, nun soll es aber umgekehrt sein ;)
 

NewBuy

Sehr aktives Mitglied
29. August 2016
1.998
307
Hallo,

meine nächste Frage zur Regex ;)

in der letzten Zeit häuft es sich, dass die Telefonnummer falsch ist, dort steht ein x drin oder manchmal sogar Ab 14:00 und ähnliches.
Gibt es da eine Möglichkeit dieses über Regex zu Filtern?

Grüße Uwe
 

NewBuy

Sehr aktives Mitglied
29. August 2016
1.998
307
Ok, nun sind mehrere Mails rein gekommen mit Fehlerhafte Rufnummern...
Aber "/" soll nicht als Fehlerhaft erkannt werden, da DHL es nicht als Fehlerhaft ansieht
 

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.240
452
Emsland
Firma
Notun Delend
Code:
[^\d+\/\ \-\(\)]

die escapte Leerstelle war doppelt^^
"\" gibt an, dass kein Steuerzeichen danach kommt, sondern ein (Sonder)Zeichen was erkannt, bzw. nicht erkannt werden soll.
 

Arkin

Gut bekanntes Mitglied
28. Juli 2017
159
16
AW: Eure regex im Workflow

Im easylog 6.8 wird die Leerstelle zwischen Hausnummer und Zusatzbuchstaben nicht mehr "bemängelt".

Hier die bereinigte regex, die die meisten Fehler in der Straße rausfiltert:
Code:
^(?!((?:([\w+üäöÜÄÖß\-\.\/\s+][^0-9]+)(\s+))([0-9\-\/]+)(\s?)(\w?)(\s*))$).*$

Wir nutzen ebenfalls seit gestern diesen Workflow, da uns aufgefallen ist, das hin und wieder Kunden bei Straße irgendwas anderes eintragen oder ne Nummer fehlt...
Nun habe ich mal 2 Beispiele wo mir nicht klar ist ob der Workflow richtig ausgelöst hat und einmal frag ich mich warum er überhaupt ausgelöst hat.

Beispiel 1: Musterstraße 15A Domäne -> Workflow hat ausgelöst.. soll er hier laut Regex auslösen? "Domäne" gehört da definitiv nach Menschenlogik nicht rein, aber sollte RegEx da auslösen?
Beispiel 2: Muster Str. 15 -> Workflow hat ausgelöst... Warum?
 

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.240
452
Emsland
Firma
Notun Delend
Der Code ist soweit richtig und Beispiel 1 entspricht NICHT den Bedinungen und ein WF wird ausgelöst.
Beispiel 2 löst keinen WF aus. (So zumindest in meiner Wawi^^)
 

Arkin

Gut bekanntes Mitglied
28. Juli 2017
159
16
Der Code ist soweit richtig und Beispiel 1 entspricht NICHT den Bedinungen und ein WF wird ausgelöst.
Beispiel 2 löst keinen WF aus. (So zumindest in meiner Wawi^^)

Habe nochmal genau hingeschaut, der WF für die Straße löst aus, wenn Zwischen Straße und Hausnummer kein Leerzeichen ist.
Habe im Regex-Tester das auch nochmal gegengeprüft , stimmt das Ergebnis und ist ja auch der Sinn hinter dem WF.
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.829
525
Moin,

ich hab nun mal versucht mir eine RegEx selber zu bauen in der Hoffnung das ich das irgendwann mal verstehe.
Er soll eine PLZ (Irland) prüfen die aus einen Buchstaben besteht gefolgt von 2 Zahlen, dann ein Leerzeichen oder auch nicht und dann 4 Buchstaben oder Zahlen
@_simone_ ist das richtig so?
Code:
.\d{2}\ ?\w{4}
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.829
525
Hmmh hat natürlich nicht gefunzt hab nun mal deine Schreibweise mit übernommen. Nun geht es.
Code:
*\b\w\d{2}\ ?\w{4}\b
Kann man das noch verbessern?
 
  • Gefällt mir
Reaktionen: Newald1004

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.829
525
Und noch etwas was ich nicht hin bekomme.
Code:
*\b\w\w\ ?\-?\ ?\d{4}\b
Statt der beiden w`s möchte ich ein LV abfragen für LV - 1004 (PLZ Lettland)
 
  • Gefällt mir
Reaktionen: Newald1004

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.240
452
Emsland
Firma
Notun Delend
\w steht ja nur für jeglichen Wort-Charakter.
Soll der Pattern genau so matchen (LV - 1234), dann so:
\b[L][V]\ \-\ \d{4}\b
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wie setzt Ihr eure Dev/Staging Umgebungen auf? Betrieb / Pflege von JTL-Shop 0
Neu Workflow - Stücklisten im Auftrag abfragen und korrekt in einer Mail auflisten User helfen Usern - Fragen zu JTL-Wawi 0
Workflow = Gewinn unter 30 % vom netto = per Mail informiert JTL-Wawi 1.6 3
Verwiesen an Support BUG: Mahnlauf über Workflow ignoriert Zahlungsziel JTL-Workflows - Fehler und Bugs 3
Neu Wie gebrauchte Waren bei Ebay einstellen? Workflow User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow - Mobile App Neukunden identifizieren User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow - Stücklistenartikel abfragen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Workflow - Positionen an Dropshipping-Lieferant mailen. Warum funktioniert dieser Code nicht? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow bei Login in WMS / WAWI starten User helfen Usern - Fragen zu JTL-Wawi 10
Neu Workflow - als Bedingung Standard-Dropshipping-Lieferantenname prüfen Gelöste Themen in diesem Bereich 5
Nach Aufruf von Stored Procedure 'Kunde.spKundeUpdate' schwere Fehler in JTL (z.B. Kundenliste, Workflow-Editor) JTL-Wawi 1.8 2
Neu Feldname für Workflow herausfinden User helfen Usern - Fragen zu JTL-Wawi 4
Workflow - internationaler Auftrag -> Artikelname aus Stammdaten JTL-Wawi 1.7 1
JTL Mahnwesen Workflow- Email nach 30 Tagen noch nicht bezahlt. JTL-Wawi 1.8 2
Neu Workflow der bei Stücklisten: Überverkäufe de-/aktivieren User helfen Usern - Fragen zu JTL-Wawi 11
Neu Workflow Aktion E-Mail senden kann nicht Plain und HTML Email zusammen versenden Arbeitsabläufe in JTL-Wawi 6
Workflow Manuell HTML Request wie Server Antwort verarbeiten JTL-Wawi 1.7 0
Workflow Marktplätze - Otto, Kaufland, etc. JTL-Wawi 1.6 0
Workflow Artikel + Anzahl in Einkaufsliste aktualisieren JTL-Wawi 1.8 0
Neu Workflow Web-Request Post für mollie Arbeitsabläufe in JTL-Wawi 6
Workflow MwSt.-Sätze ersetzen 0% -> 19% ändert netto in Positionen aber nicht in der Auftragssumme JTL-Wawi 1.7 2
Neu API Integration via Workflow Arbeitsabläufe in JTL-Wawi 10
In Diskussion Automatische Zuweisung der Kategorien für Artikel durch Workflow JTL-Workflows - Ideen, Lob und Kritik 3
In Bearbeitung Workflow offene Aufträge zusammenfassen bei ausgelieferten JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow-Auswahl ... mit ins Kontext-Menü aufnehmen (rechten Maustaste) JTL-Wawi - Ideen, Lob und Kritik 2
Neu Benachrichtigung per Workflow bei Wareneingang User helfen Usern - Fragen zu JTL-Wawi 24
Workflow für Artikel versandklassen JTL-Wawi 1.7 1
Gelöst Per Workflow im Servicedesk eine Mail versenden. Gelöste Themen in diesem Bereich 4
Workflow für Versandart Wenn/Und JTL-Wawi 1.7 0
Workflow für Amazon Zahlart erstellen JTL-Wawi 1.7 0
In Diskussion Workflow von Stornobelege Rechnung JTL-Workflows - Ideen, Lob und Kritik 1
Workflow Auftraqspositionen per Email an Kunden senden JTL-Wawi 1.7 3
Gelöst Servicedesk Workflow Datei erstellen um einen Auftrag zu ändern Gelöste Themen in diesem Bereich 1
Neu Workflow mit Freipositionen in Email Gelöste Themen in diesem Bereich 3
Neu Workflow > Rechnungen > Label Setzen ? (1.8.11) User helfen Usern - Fragen zu JTL-Wawi 6
Neu Workflow Ereignis auslösen wenn alle Bedingungen erfüllt sind. Sonst anderes Ereignis auslösen. JTL-Wawi - Ideen, Lob und Kritik 0
Beantwortet Kunde von Firma per Workflow setzen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow für Rechnung gesucht Arbeitsabläufe in JTL-Wawi 1
Workflow - Debitorennummer JTL-Wawi 1.8 2
In Diskussion Workflow - Artikelmerkmale setzen? JTL-Workflows - Ideen, Lob und Kritik 2
Workflow: Mahnungen - Fehler JTL-Wawi 1.8 5
Neu Workflow Lieferantenartikel-Nummer vor Artikelname setzen JTL-Wawi 1.7 1
In Diskussion Workflow wenn offene Rechnungen, dann weitere offene Aufträge sperren und im Kundensatz Sperrung setzten. JTL-Workflows - Ideen, Lob und Kritik 0
Workflow für Kaufland greift nicht mehr 1.8.11.0 kaufland.de - Anbindung (SCX) 5
[JTL-WAWI API] - Trigger Sales Order Workflow Event JTL-Wawi 1.8 3
Workflow-Bug: 1.8.11 Attribute in Workflow setzen JTL-Wawi 1.8 10
In Diskussion Workflow, Wert setzen aus Zwischenablage/Clipboard JTL-Workflows - Ideen, Lob und Kritik 0
Neu EK-Preise per Workflow in Lieferantenbestellung einfügen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Rechnungsvorlage ändern klappt nicht - Wawi 1.7.13.1 User helfen Usern - Fragen zu JTL-Wawi 0
Neu per Workflow: WhatsApp oder ähnliches senden User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen