Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Zahl mit Parser aus Webseiten auslesen - RegEx

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Zahl mit Parser aus Webseiten auslesen - RegEx

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      andyf2000 last edited by

      Hallo an Alle,

      ich bräuchte wieder einmal Hilfe!
      Ich würde gerne einen Wert aus einer Webseite auslesen.
      Das mit den Regulären Ausdrücken hab ich aber leider noch nie verstanden - vielleicht kann mir jemand von euch weiterhelfen?

      Es geht um diese Seite:
      https://www.e-control.at/de/marktteilnehmer/oeko-energie/marktpreis

      Und ich hätte gerne den momentanen Marktpreis ausgelesen. Momentan liegt der Wert bei: 514,50

      danke und LG
      Andreas

      Homoran OliverIO 3 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @andyf2000 last edited by Homoran

        @andyf2000 sagte in Zahl mit Parser aus Webseiten auslesen - RegEx:

        Das mit den Regulären Ausdrücken hab ich aber leider noch nie verstanden - vielleicht kann mir jemand von euch weiterhelfen?

        sehr gerne!
        wenn es denn an diesem Beispiel geht.

        @andyf2000 sagte in Zahl mit Parser aus Webseiten auslesen - RegEx:

        Es geht um diese Seite:

        dazu benötige ich den Quelltext der Seite. Am Handy komme ich da nicht ran.
        rechte Maustaste - Quelltext anzeigen - alles kopieren - hier in code-tags und Spoiler posten

        A 1 Reply Last reply Reply Quote 0
        • OliverIO
          OliverIO @andyf2000 last edited by

          @andyf2000

          <td colspan="5" rowspan="2" style="font-weight: bold; font-size: 16px; width: 456px;">(\d+.\d+)<\/td>
          

          Als typ muss number,
          eingestellt werden

          A 1 Reply Last reply Reply Quote 0
          • A
            andyf2000 @Homoran last edited by


            <div class="journal-content-article " data-analytics-asset-id="10457999" data-analytics-asset-title="Aktueller Marktpreis gemäß § 41 Ökostromgesetz 2012 / Q4-2022" data-analytics-asset-type="web-content">

            <h1>Aktueller Marktpreis gemäß § 41 Ökostromgesetz 2012</h1>
            

            <p class="ec-lead">Gemäß § 41 Ökostromgesetz 2012 hat die Energie-Control Austria vierteljährlich die durchschnittlichen Marktpreise elektrischer Grundlastenergie festzustellen und in geeigneter Weise zu veröffentlichen.</p>

            <p>Nachstehend finden Sie die Berechnung des durchschnittlichen Marktpreises gem. Ökostromgesetz 2012, der für das 4. Quartal 2022 Gültigkeit hat.</p>

            <p>Dieser Marktpreis beträgt demzufolge 514,50 Euro/MWh * (nach 307,29 Euro/MWh für das 3. Quartal 2022). Als Grundlage für die Berechnung werden die letzten fünf vollständigen Handelstage im jeweiligen Quartal herangezogen.</p>

            <p><strong>ACHTUNG!</strong> Der angegebene Preis ist nicht mit dem Energiepreis für Endkunden gleichzusetzen. Er spiegelt lediglich - wie im Ökostromgesetz vorgegeben - den Großhandelspreis elektrischer Grundlastenergie wider.</p>

            <p>Die Berechnung des Marktpreises gemäß § 41 ÖSG erfolgt seit dem 2. Quartal 2019 ausschließlich auf Basis des Phelix-AT.</p>

            <p><sup><strong>*</strong>  514,50 Euro/MWh entsprechen 51,45 Cent/kWh</sup></p>

            <h3>Ermittlung des Marktpreises für das 4. Quartal 2022 (auf Basis Phelix-AT)</h3>

            <table border="0" cellpadding="0" cellspacing="0" style="width: 700px;">
            <tbody>
            <tr height="50">
            <td align="left" bgcolor="#0066a9" colspan="6" style="color: rgb(255, 255, 255); font-family: Arial; font-weight: bold; font-size: 16px; width: 597px;">  EEX Grundlast Quartalsfuture (Phelix) - Settlement Price (€/MWh)</td>
            </tr>
            <tr align="center" bgcolor="#699ac9" height="30" style="color: #FFFFFF;font-family: Arial; font-weight: bold; font-size: 12px">
            <td style="width: 250px;">Handelstage</td>
            <td style="width: 80px;">22.Sep 2022</td>
            <td style="width: 80px;">23.Sep 2022</td>
            <td style="width: 80px;">26.Sep 2022</td>
            <td style="width: 80px;">27.Sep 2022</td>
            <td style="width: 80px;">28.Sep 2022</td>
            </tr>
            <tr align="center" bgcolor="#d1dced" height="30" style="color: #58585a; font-family: Arial; font-weight: normal; font-size: 12px">
            <td>Q4 2022 (Phelix AT)</td>
            <td>533,91</td>
            <td>510,37</td>
            <td>494,09</td>
            <td>497,27</td>
            <td>518,26</td>
            </tr>
            <tr align="center" bgcolor="#d1dced" height="30" style="color: #58585a; font-family: Arial; font-weight: normal; font-size: 12px">
            <td>Q1 2023 (Phelix AT)</td>
            <td>747,36</td>
            <td>690,36</td>
            <td>668,00</td>
            <td>601,00</td>
            <td>652,00</td>
            </tr>
            <tr align="center" bgcolor="#d1dced" height="30" style="color: #58585a; font-family: Arial; font-weight: normal; font-size: 12px">
            <td>Q2 2023 (Phelix AT)</td>
            <td>447,11</td>
            <td>433,34</td>
            <td>435,50</td>
            <td>445,00</td>
            <td>464,89</td>
            </tr>
            <tr align="center" bgcolor="#d1dced" height="30" style="color: #58585a; font-family: Arial; font-weight: normal; font-size: 12px">
            <td>Q3 2023 (Phelix AT)</td>
            <td>443,11</td>
            <td>417,34</td>
            <td>416,84</td>
            <td>425,00</td>
            <td>449,18</td>
            </tr>
            <tr align="center" bgcolor="#699ac9" height="30" style="color: #FFFFFF; font-family: Arial; font-weight: normal; font-size: 12px">
            <td>Mittelwert über den jeweiligen Tag</td>
            <td>542,87</td>
            <td>512,85</td>
            <td>503,61</td>
            <td>492,07</td>
            <td>521,08</td>
            </tr>
            <tr align="center" bgcolor="#0066a9" height="30" style="color: #FFFFFF; font-family: Arial; font-weight: bold; font-size: 12px">
            <td>Mittelwert über die 5 Tage</td>
            <td colspan="5" rowspan="2" style="font-weight: bold; font-size: 16px; width: 456px;">514,50</td>
            </tr>
            <tr align="center" bgcolor="#0066a9" height="30" style="color: #FFFFFF; font-family: Arial; font-weight: bold; font-size: 16px">
            <td>MARKTPREIS</td>
            </tr>
            <tr bgcolor="FFFFFF" height="30" style="color: #58585a; font-family: Arial; font-weight: bold; font-size: 11px">
            <td align="left" colspan="4">Quelle: <a href="https://www.eex.com/de/marktdaten/strom/futures/phelix-at-futures" target="_blank">https://www.eex.com/de/marktdaten/strom/futures/phelix-at-futures</a></td>
            <td align="right" colspan="2">30.09.2022</td>
            </tr>
            </tbody>
            </table>

            <hr />
            <h3>Entwicklung des Marktpreises</h3>

            <p><picture data-fileentryid="10337118"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/10337118/Thumbnail-300x300/Marktpreis_Entwicklung.png?t=1664804422944" /><source media="(max-width:727px) and (min-width:300px)" srcset="/o/adaptive-media/image/10337118/Preview-1000x0/Marktpreis_Entwicklung.png?t=1664804422944" /><img src="/documents/1785851/1811207/Marktpreis_Entwicklung.png" /></picture></p>

            <hr />
            <h3>Entwicklung des Marktpreises ab 2003 (Excel)</h3>

            <div class="ec-download-widget-wrapper">
            <div class="ec-media"><a class="ec-btn ec-pull-left ec-download" href="/documents/1785851/1811222/Marktpreis_ab_2003.xlsx/e53fa06c-5abf-2565-7cc1-d1ceec5ba39f?t=1640851557138" target="_blank"><i class="ec-fa far fa-file-excel"> </i></a>

            <div class="ec-media-body">
            <p class="ec-media-heading"><a href="/documents/1785851/1811222/Marktpreis_ab_2003.xlsx/e53fa06c-5abf-2565-7cc1-d1ceec5ba39f?t=1640851557138" target="_blank"><strong>Marktpreisentwicklung ab 2003 <span class="dlsizeouter">(<span class="dlsize">0,1</span> <span class="dlsizeunit">MB</span>)</span></strong></a></p>

            <ul class="ec-simple-list">
            </ul>
            </div>
            </div>
            </div>
            </div>

            					</div>
            				
            			
            		
            	
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            				
            			
            		
            	
            
            
            
            
            </div>
            
            		</div>
            	
            </div>
            

            </section>

            </div>
            

            </div>
            </div>
            <!-- /main content -->
            </div>
            </div>

            <div class="ec-footer">
            <div class="ec-container ec-full">
            <!-- featured content -->
            <div class="ec-row ec-hooks" id="column-2">
            <div class="empty portlet-dropzone portlet-column-content portlet-column-content-only" id="layout-column_column-2"></div>

                            <div class="ec-container ec-full">
            <!-- row ec-hooks -->
            <div class="ec-row ec-hooks">
            			
            	                <div class="ec-col-md-3 ec-col-sm-6 ec-col-xs-12 ec-hook">
                                        	<a href="/de/remit">
            			        <div class="ec-well">
                                    <i class="ec-fa ec-fa-bar-chart-o ec-fa-fw"></i>
                                    <h4>Remit</h4>
            
                                    <p>Neuigkeiten, relevante Dokumente, FAQ und Hinweise zu REMIT</p>
                                </div>
                            </a>
                                    </div>
            	            <div class="ec-col-md-3 ec-col-sm-6 ec-col-xs-12 ec-hook">
                                        	<a href="/de/recht">
            			        <div class="ec-well">
                                    <i class="ec-fa ec-fa-legal ec-fa-fw"></i>
                                    <h4>Recht</h4>
            
                                    <p>Hier kommen Sie in den Bereich Recht mit allen relevanten Gesetzen, Verordnungen etc.</p>
                                </div>
                            </a>
                                    </div>
            	            <div class="ec-col-md-3 ec-col-sm-6 ec-col-xs-12 ec-hook">
                                        	<a href="/de/statistik">
            			        <div class="ec-well">
                                    <i class="ec-fa ec-fa-signal ec-fa-fw"></i>
                                    <h4>Statistik</h4>
            
                                    <p>Hier kommen Sie direkt zum Statistik-Teil</p>
                                </div>
                            </a>
                                    </div>
            	            <div class="ec-col-md-3 ec-col-sm-6 ec-col-xs-12 ec-hook">
                                        	<a href="/de/stromnachweisdatenbank">
            			        <div class="ec-well">
                                    <i class="ec-fa ec-fa-dedent ec-fa-fw"></i>
                                    <h4>Stromnachweis&shy;datenbank</h4>
            
                                    <p>Hier gelangen Sie zur Stromnachweisdatenbank</p>
                                </div>
                            </a>
                                    </div>
            	            <div class="ec-col-md-3 ec-col-sm-6 ec-col-xs-12 ec-hook">
                                        	<a href="/de/anlagenregister">
            			        <div class="ec-well">
                                    <i class="ec-fa ec-fa-fa-solid fa-cabinet-filing ec-fa-fw"></i>
                                    <h4>Anlagenregister</h4>
            
                                    <p>Hier kommen Sie zum Anlagenregister für alle Stromerzeugungsanlagen.</p>
                                </div>
                            </a>
                                    </div>
            	            <div class="ec-col-md-3 ec-col-sm-6 ec-col-xs-12 ec-hook">
                                        	<a href="/de/twitter" target="_blank">
            			        <div class="ec-well">
                                    <i class="ec-fa ec-fa-twitter ec-fa-fw"></i>
                                    <h4>@energiecontrol</h4>
            
                                    <p>Wir twittern News und Wissenswertes zu Energiethemen.</p>
                                </div>
                            </a>
                                    </div>
            	            <div class="ec-col-md-3 ec-col-sm-6 ec-col-xs-12 ec-hook">
                                        	<a href="/de/youtube" target="_blank">
            			        <div class="ec-well">
                                    <i class="ec-fa ec-fa-youtube ec-fa-fw"></i>
                                    <h4>YouTube</h4>
            
                                    <p>Tutorials, Webinare, Erklärfilme & mehr.</p>
                                </div>
                            </a>
                                    </div>
            	            <div class="ec-col-md-3 ec-col-sm-6 ec-col-xs-12 ec-hook">
                                        	<a href="/de/whatsapp" target="_blank">
            			        <div class="ec-well">
                                    <i class="ec-fa ec-fa-whatsapp ec-fa-fw"></i>
                                    <h4>Whatsapp</h4>
            
                                    <p>Mit dem Smartphone direkt den Chat mit uns starten!</p>
                                </div>
                            </a>
                                    </div>
            	    	
                </div>
            

            </div>
            </div>
            <!-- /featured content -->
            <!-- breadcrumbs -->

                <div class="ec-row ec-crumbs">
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            <div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_breadcrumb_web_portlet_SiteNavigationBreadcrumbP
            

            1 Reply Last reply Reply Quote 0
            • A
              andyf2000 @OliverIO last edited by

              @oliverio said in Zahl mit Parser aus Webseiten auslesen - RegEx:

              <td colspan="5" rowspan="2" style="font-weight: bold; font-size: 16px; width: 456px;">(\d+.\d+)</td>

              Danke! Funktioniert.

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @andyf2000 last edited by

                @andyf2000 sagte in Zahl mit Parser aus Webseiten auslesen - RegEx:

                @oliverio said in Zahl mit Parser aus Webseiten auslesen - RegEx:

                <td colspan="5" rowspan="2" style="font-weight: bold; font-size: 16px; width: 456px;">(\d+.\d+)</td>

                Danke! Funktioniert.

                Super!

                aber es wird von meiner Seite erstmal nix mit erklären.
                Hab es am Handy nichtmal geschafft den Quelltext in die Zwischenablage zu bekommen 😡

                1 Reply Last reply Reply Quote 0
                • OliverIO
                  OliverIO @andyf2000 last edited by OliverIO

                  @andyf2000 sagte in Zahl mit Parser aus Webseiten auslesen - RegEx:

                  Das mit den Regulären Ausdrücken hab ich aber leider noch nie verstanden - vielleicht kann mir jemand von euch weiterhelfen?

                  das mit erklären bei regex ist nicht so einfach
                  du kannst es mal mit dieser seite probieren
                  https://wiki.selfhtml.org/wiki/Regulärer_Ausdruck
                  zum liefe testen kannst du https://regex101.com/ verwenden.

                  gaaaaanz grob kannst du dir das vorstellen wie die platzhalterzeichen beim dir befehl im dos-fenster * und ?
                  aber mit tausend mehr möglichkeiten und flexibilitäten.
                  die sehr kryptische und kompakte notation ist auch nicht besonders hilfreich.
                  ich selbst habe da auch mehrere anläufe gebraucht.

                  rgex101 versucht aber den regex im oberen rechten bereich mit natürlicher sprache etwas zu erklären. also einfch da mal reicnkoieren und schauen was das steht.

                  hier hatte ich mal eine vorgehensweise aufgeschrieben, wie man hier für den hausgebrauch selbst seine regex finden kann
                  https://forum.iobroker.net/topic/8379/einlesen-von-aktienkursen/81?_=1666174343107

                  1 Reply Last reply Reply Quote 1
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  432
                  Online

                  31.8k
                  Users

                  80.0k
                  Topics

                  1.3m
                  Posts

                  javascript
                  3
                  7
                  310
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo