PHP Source in FHEM abbilden

Begonnen von Det20, 07 September 2020, 11:21:19

Vorheriges Thema - Nächstes Thema

Det20

Hallo,

ich habe in PHP folgenden Source und muss diesen in FHEM abbilden. Hierbei wird eine HTML Seite aus dem Netz geladen, mittels Regex werden dann alle URL's extrahiert und in ein Array gepackt. Download ist ja kein Thema, aber wie Regex'e ich den String und bilde ein Array draus?


$Source = file_get_contents($URL);
   
$regex = '/https?\:\/\/[^\" \n]+/i';
preg_match_all($regex, $Source, $matches);
foreach ($matches[0] as $url)
{
  ...
};

Wernieman

Grundsätzliche Frage:
Was willst Du damit erreichen?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Det20

Nun ja, ich muss eine HTML Seite runterladen, alle enthaltenen Links extrahieren und mir den einen, den ich suche, schnappen und damit weiterarbeiten. Mit PHP kein Problem und da ich versuche, so ziemlich alles in FHEM abzubilden ...

Christoph Morrison

Zitat von: Det20 am 07 September 2020, 14:10:57
Nun ja, ich muss eine HTML Seite runterladen, alle enthaltenen Links extrahieren und mir den einen, den ich suche, schnappen und damit weiterarbeiten. Mit PHP kein Problem und da ich versuche, so ziemlich alles in FHEM abzubilden ...

Sicher, dass du das nicht mit HTTPMOD lösen kannst?