NEWS
Adapter Parser - zu blöd zum RegExp finden
-
@gerald123 sagte in Adapter Parser - zu blöd zum RegExp finden:
Was die einzelnen Abfragen bedeuten verstehe ich zwar nicht
dann ändern wir das:
der notwendige Quelltext heisst:<b>Lagernd.</b> Abholung oder Versand 10 Tage nach Zahlungseingang.</p></div><div style="float:left; padding-right:5px; white-space: nowrap; padding-left:0; margin-top:7px;"><b>€ 27,60</b> ab 1 Stück,</div> <div style="float:left; margin-top:7px;"></div><br style="clear:left;" /><div style="float:left; padding-right:5px; white-space: nowrap; padding-left:0; margin-top:7px;"><b> € 27,40</b> ab 20 Stück in Original-Tube, </div><br style="clear:left;" /><div style="float:left; padding-right:5px; white-space: nowrap; padding-left:0; margin-top:7px;"><b> € 27,30</b> ab 500 Stück in Masterbox. Inkl. Differenzsteuer</div> <br style="clear:left;" /> <br /> <div style="float:left; width:52px; line-height:20px;"><b>Menge</b></div>Davon wollen wir den Preis für 1 Stück = € 27,60 aus Zeile 1
Leider kommt im Parser-Adapter das €-Zeichen nicht korrekt rüber, daher nehmen wir
<b>�= Fettdruck - Platzhalter für das Euro-Zeichendann kommt der Wert selbst als Gruppe für das Ergebnis
([\d,]+)Die Klammern erzeugen die Gruppe, die aus mehreren \d Ziffern und , Komma besteht (diese möglichen Vorkommen werden in eckige Klammern gesetzt und mit dem + dahinter werden auch mehrere davon gefunden.zur Sicherheit wird noch die Fundstelle über Zeichen nach dem Wert definiert. in diesem Falle </b> das Ende der Fettschrift, da aber der Schrägstrich für andere Funktionen reserviert ist muss dieser mit einem Backslash "escaped" werden, was zu der Kombination
<\/b>führt
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
