Zitat von jonofe
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
19000670 Tage bis zur Müllabfuhr
Einklappen
X
-
auf der Seite
https://regex101.com/
die Daten und den regulären Ausdruck eingeben und schauen, ob was gefunden wird.
Am besten schreibst Du hier auch nochmal den regulären Ausdruck in ein Code-Fenster.
Kommentar
-
Regulärer Audruck
PHP-Code:<p align=center>((Mo|Di|Mi|Do|Fr|Sa|So)\s([0-9]{2}\.[0-9]{2}\.[0-9]{4}))<p>;<p align=center>(([a-zA-Z\/<>]*)?)(Restmülltonne|)
PHP-Code:<p align=center>Beginn<p>***10;<p align=center>Ende<p>***10;Titel***20;Beschreibung***60|<p align=center>Mo 02.09.2019<p>;<p align=center>Di 03.09.2019<p>;Papiertonne|<p align=center>Di 03.09.2019<p>;<p align=center>Mi 04.09.2019<p>;Biotonne|<p align=center>Di 10.09.2019<p>;<p align=center>Mi 11.09.2019<p>;Restmülltonne|<p align=center>Di 10.09.2019<p>;<p align=center>Mi 11.09.2019<p>;Biotonne|<p align=center>Di 17.09.2019<p>;<p align=center>Mi 18.09.2019<p>;Biotonne|<p align=center>Mi 18.09.2019<p>;<p align=center>Do 19.09.2019<p>;Gelber Sack|<p align=center>Di 24.09.2019<p>;<p align=center>Mi 25.09.2019<p>;Restmülltonne|<p align=center>Di 24.09.2019<p>;<p align=center>Mi 25.09.2019<p>;Biotonne|<p align=center>Fr 27.09.2019<p>;<p align=center>Sa 28.09.2019<p>;Papiertonne|<p align=center>Di 01.10.2019<p>;<p align=center>Mi 02.10.2019<p>;Biotonne|<p align=center>Di 08.10.2019<p>;<p align=center>Mi 09.10.2019<p>;Biotonne|<p align=center>Di 08.10.2019<p>;<p align=center>Mi 09.10.2019<p>;Restmülltonne|<p align=center>Di 15.10.2019<p>;<p align=center>Mi 16.10.2019<p>;Biotonne|<p align=center>Mi 16.10.2019<p>;<p align=center>Do 17.10.2019<p>;Gelber Sack|<p align=center>Di 22.10.2019<p>;<p align=center>Mi 23.10.2019<p>;Biotonne|<p align=center>Di 22.10.2019<p>;<p align=center>Mi 23.10.2019<p>;Restmülltonne|<p align=center>Mo 28.10.2019<p>;<p align=center>Di 29.10.2019<p>;Papiertonne|<p align=center>Di 29.10.2019<p>;<p align=center>Mi 30.10.2019<p>;Biotonne|<p align=center>Di 05.11.2019<p>;<p align=center>Mi 06.11.2019<p>;Restmülltonne|<p align=center>Di 05.11.2019<p>;<p align=center>Mi 06.11.2019<p>;Biotonne
Kommentar
-
Ich habs ;-) Ich musste nur im Feld die Spalte "end|" entfernen. Wie kann ich nun folgenden String mit dem LBS teilen? Sorry für die Anfängerfragen ;-)
Unbenannt.png
Kommentar
-
Guten Abend,
ich bin dabei gerade einen Müllkalender in meine Visu zu integrieren.
Dabei habe ich versucht der Anleitung von Glotzkowski zu folgen.
Ist es richtig das unter E2 der Ausdruck von oben hin muss, oder reicht da nur der Name, nachdem man suchen will?
Egal was ich mache, bei der Ausgangsbox oben rechts kommt nix an.
Oder funktioniert diese Müllvariante vielleicht gar nicht mehr!?Angehängte Dateien
Kommentar
-
Wenn es gar keine Ausgabe gibt, wird es keinen Treffer geben.
Hast Du den regulären Ausdruck mal auf der Webseite von Beitrag 17 getestet?Zuletzt geändert von Glotzkowski; 24.10.2022, 19:11.
Kommentar
-
Ich habe unter E1 folgendes Anliegen:
<div align=center>Beginn</div>***10;<div align=center>Ende</div>***10;Titel***20;Beschreibung***60|<div align=center>Di 25.10. </div>;<div align=center>Mi 26.10. </div>;Testogel|<div align=center>Fr 11.11. </div>;<div align=center>Sa 12.11. </div>;Person1|<div align=center>Mi 23.11. </div>;<div align=center>Do 24.11. </div>;Person2|<div align=center>Fr 25.11. </div>;<div align=center>Sa 26.11. </div>;Person3|<div align=center>Mi 30.11. </div>;<div align=center>Do 01.12. </div>;Person4|<div align=center>Mo 23.10. </div>;<div align=center>Di 24.10. </div>;Testogel|<div align=center>Sa 11.11. </div>;<div align=center>So 12.11. </div>;Person1|<div align=center>Do 23.11. </div>;<div align=center>Fr 24.11. </div>;Person2|<div align=center>Sa 25.11. </div>;<div align=center>So 26.11. </div>;Person3|<div align=center>Do 30.11. </div>;<div align=center>Fr 01.12. </div>;Person4|<div align=center>Mi 23.10. </div>;<div align=center>Do 24.10. </div>;Testogel
/<p align=center>((Mo|Di|Mi|Do|Fr|Sa|So)\s([0-9]{2}\.[0-9]{2}\.[0-9]{4}))<p>;<p align=center>(([a-zA-Z\/<>]*)?)(Testogel)/
Was du mit Playground meinst, weiß ich leider nicht...
Kommentar
-
Mein Beitrag enthielt einen Fehler, hab es gerade korrigiert.
Welches Ergebnis erwartest Du denn bzw. was aus dem Text in E1 möchtest Du haben?
Deine Daten enthalten keine Jahreszahl. Nach dieser wird aber im Regulären Ausdruck gesucht, daher gibt es vermutlich keinen Treffer.
Mit dem diesem regulären Ausdruck würdest Du "Testogel" finden:
Code:/<div align=center>((Mo|Di|Mi|Do|Fr|Sa|So)\s([0-9]{2}\.[0-9]{2}\.))\s<\/div>;(Testogel)/
Zuletzt geändert von Glotzkowski; 24.10.2022, 19:22.
Kommentar
-
Danke für deine Unterstützung. Habe nur noch irgendwie ein Problem.
Wenn ich gemäß deinem obigen Eintrag an E2 den Code ändere, wird mir als Ergebnis Testogel ausgegeben. Funktioniert also, jedoch wird bei der ganz rechten Ausgangsbox nichts angezeigt.
Ändere ich jetzt im Kalender 19000158 an E15 von %a. %d. %m auf %a. %d. %m. %y wird an E1 (Müllabholung) zwar das Datum als 11.11.22 ausgegeben, aber unter E2 wird nichts mehr gefunden.
Kommentar
-
Code:/<div align=center>((Mo|Di|Mi|Do|Fr|Sa|So)\s([0-9]{2}\.[0-9]{2}\.[0-9]{4}))\s<\/div>;(Testogel)/
Taucht denn in der Box "String zerteilen" etwas auf?
Diese Box trennt den Wochentag vom Datum und da ist der Separator ein Leerzeichen.Zuletzt geändert von Glotzkowski; 25.10.2022, 20:33.
Kommentar
-
Hey, habe jetzt an E1 das anliegen:Code:<div align=center>Beginn</div>***10;<div align=center>Ende</div>***10;Titel***20;Beschreibung***60|<div align=center><font color="red">Di 25.10. 2022</font></div>;<div align=center><font color="red">Mi 26.10. 2022</font></div>;<font color="red">Testogel</font>|<div align=center>Fr 11.11. 2022</div>;<div align=center>Sa 12.11. 2022</div>;Person1|<div align=center>Mi 23.11. 2022</div>;<div align=center>Do 24.11. 2022</div>;Person2|<div align=center>Fr 25.11. 2022</div>;<div align=center>Sa 26.11. 2022</div>;Person3|<div align=center>Mi 30.11. 2022</div>;<div align=center>Do 01.12. 2022</div>;Person4|<div align=center>Mo 23.10. 2023</div>;<div align=center>Di 24.10. 2023</div>;Testogel|<div align=center>Sa 11.11. 2023</div>;<div align=center>So 12.11. 2023</div>;Person1|<div align=center>Do 23.11. 2023</div>;<div align=center>Fr 24.11. 2023</div>;Person2|<div align=center>Sa 25.11. 2023</div>;<div align=center>So 26.11. 2023</div>;Person3|<div align=center>Do 30.11. 2023</div>;<div align=center>Fr 01.12. 2023</div>;Person4|<div align=center>Mi 23.10. 2024</div>;<div align=center>Do 24.10. 2024</div>;Testogel
Ich muss doch eigentlich nur 3 Zellen wissen, oder?
Was soll im Kalender LBS unter E15 hin (oder muss noch was anderes beachtet werden) und was muss unter E2 im Preg Match?Zuletzt geändert von geogott; 25.10.2022, 23:20.
Kommentar
-
Also wenn Du ständig das Ausgabeformat der Kalenderdaten veränderst, drehen wir uns mit den regulären Ausdrücken im Kreis!
ICH habe im Kalender-LBS an E15 dies:
Code:%a %d.%m.%Y
Kontrollier nochmal genau die Eingaben im Kalender-LBS und im Preg_match-LBS mit dem Code aus Beitrag 28.
Kommentar
Kommentar