3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $suchen_daten = ' <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"> <head> <title>Gemeinsames Datenangebot der Statistischen &Auml;mter des Bundes und der L&auml;nder</title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <meta name="content-language" content="de" /> <meta name="description" content="Gemeinsames Datenangebot der Statistischen &Auml;mter des Bundes und der L&auml;nder" /> <meta name="author" content="Statistisches Landesamt Baden-W&uuml;rttemberg" /> <meta name="keywords" content="Daten, Bund, Land" /> <meta http-equiv="imagetoolbar" content="no" /> <meta name="robots" content="index, follow, noarchive" /> <link rel="shortcut icon" href="/Statistik-Portal/favicon.ico" type="image/ico" /> <link rel="search" type="application/opensearchdescription+xml" href="/Statistik-Portal/Suche/OpenSearch.xml" title="Amtl.Statistik" /> <link rel="stylesheet" type="text/css" media="screen" href="/Statistik-Portal/styleScreen.css" title="Standard" /> <link rel="stylesheet" type="text/css" media="print" href="/Statistik-Portal/stylePrint.css" /> <link rel="alternate stylesheet" type="text/css" media="screen" href="/Statistik-Portal/styleScreenS.css" title="nur-Text" /> </head> <body onload="window.focus()"> <p id="skipNav"><a href="#content">Navigation überspringen</a></p> <div id="logo"> <h1 class="hide">Statistische Ämter des Bundes und der Länder</h1> <a href="/Statistik-Portal/"><img src="/Statistik-Portal/logo.gif" alt="Statistische Ämter des Bundes und der Länder" /></a> </div> <div id="navTop"> <ul id="navHome"> <li id="home"><a accesskey="h" href="/Statistik-Portal/" title="zurück zur Startseite"><span>H</span>ome</a></li> </ul> <form action="/Statistik-Portal/de_suche.asp" method="post" name="suche" id="suche"> <input type="text" name="S" id="S" class="txt" value="" accesskey="c" /> <input type="submit" value="Suchen" class="subm" title="Suche starten" /> </form> <ul id="navDiv"> <li id="about"><a accesskey="p" href="/Statistik-Portal/about.asp" title="Verweis zur Portalsbeschreibung">Über das <span>P</span>ortal</a></li> <li id="impr"><a accesskey="i" href="/Statistik-Portal/impressum.asp" title="Verweis zum Impressum"><span>I</span>mpressum</a></li> <li id="lang"><a accesskey="g" href="/Statistik-Portal/en/" title="Language: English">English</a></li> </ul> </div> <script type="text/javascript" src="http://bits.wikimedia.org/skins-1.5/common/ajax.js"></script> <script type="text/javascript" src="/mwsuggest.js"></script> <script type="text/javascript"> <!-- var vorschlaege="/Statistik-Portal/Suche/Vorschl.txt?S="; os_enableSuggestionsOn("S","suche"); //--> </script> <ul id="navLeft"> <li><a accesskey="t" title="Auswahl nach Themen" href="/Statistik-Portal/"><span>T</span>hemen</a></li> <li><a accesskey="g" title="Auskunftsdatenbank GENESIS" href="/Statistik-Portal/GenesisUebersicht.asp">Datenbanken</a></li> <li><a accesskey="v" href="/Statistik-Portal/publ.asp"><span>V</span>er&ouml;ffentlichungen</a></li> <li><a accesskey="o" href="/Statistik-Portal/kontakte.asp">K<span>o</span>ntakte</a></li> <li><a accesskey="k" href="/Statistik-Portal/klassifikationen.asp">Gr<span>u</span>ndlagen</a></li> <li><a accesskey="r" href="/Statistik-Portal/datenOnline.asp">Online-Ve<span>r</span>fahren</a></li> <li><a accesskey="z" href="http://www.forschungsdatenzentrum.de/">Forschungsdaten<span>z</span>entren</a></li> <li><a accesskey="l" href="/Statistik-Portal/LinksUebersicht.asp"><span>L</span>inks</a></li> </ul> <hr class="hide" /> <div class="page" id="content"> <h2>Gemeindeverzeichnis Online</h2> <h3>Schnellabfrage</h3> <p> Bitte geben Sie den amtlichen Gemeindeschl&uuml;ssel (8 Stellen)<br /> oder den Gemeindenamen (mindestens drei Anfangsbuchstaben) ein.<br /> </p> <form class="GemVerz" action="gemeindeverz.asp" method="get"> <input name="G" id="G" value="01051001" /> <input class="submit" type="submit" value="Neuer Abruf" /> </form> <script type="text/javascript"> <!-- document.forms[1].G.focus(); document.forms[1].G.select(); // --> </script> <table class="GemVerz" id="reg01051001"> <thead><tr><th colspan="2">Albersdorf</th></tr></thead> <tbody><tr><th>Stand</th><td>2011-12-31</td></tr> <tr><th>Bundesland</th><td>Schleswig-Holstein</td></tr> <tr><th>Kreis</th><td>Dithmarschen</td></tr> <tr><th>Amtl. Gemeindeschlüssel</th><td>01051001</td></tr> <tr><th>Gemeindetyp</th><td>Kreisangehörige Gemeinde</td></tr> <tr><th>Postleitzahl</th><td>25767</td></tr> <tr><th>Anschrift der Gemeinde</th><td>Mitteldithmarschen</td></tr> <tr><th class="indLft1">Straße</th><td>Hindenburgstraße 18</td></tr> <tr><th class="indLft1">Ort</th><td>25704 Meldorf</td></tr> <tr><th>Fläche km<sup>2</sup></th><td>17,12</td></tr> <tr><th>Einwohner</th><td>3.468</td></tr> <tr><th class="indLft1">männlich</th><td>1.701</td></tr> <tr><th class="indLft1">weiblich</th><td>1.767</td></tr> <tr><th class="indLft1">je km<sup>2</sup></th><td>203</td></tr> </tbody> </table> <p> <ul> <li><a href="https://www.destatis.de/DE/ZahlenFakten/LaenderRegionen/Regionales/Gemeindeverzeichnis/Gemeindeverzeichnis.html" title="Externer Link zum Statistischen Bundesamt">Gemeindeverzeichnis-Informationssystem (GV-ISys)</a> (Statistisches Bundesamt)</li> </ul> </p> <div class="docFoot"> <p class="copyright"><a href="impressum.asp#Copyright">&copy; Statistische &Auml;mter des Bundes und der L&auml;nder</a></p> </div> </div> </body> </html>'; preg_match_all('|<table class="GemVerz" id="(.*)"> <thead><tr><th colspan="2">(.*)</th></tr></thead>(.*)<tbody><tr><th>Stand</th><td>2011-12-31</td></tr>(.*)<tr><th>Bundesland</th><td>(.*)</td></tr>(.*)<tr><th>Amtl. (.*)</th><td>(.*)</td></tr>(.*)<tr><th>Gemeindetyp</th><td>(.*)</td></tr>(.*)<tr><th>Postleitzahl</th><td>(.*)</td></tr>(.*)<tr><th>Anschrift der Gemeinde</th><td>(.*)</td></tr>(.*)<tr><th class="indLft1">Stra(.*)e</th><td>(.*)</td></tr>(.*)<tr><th class="indLft1">Ort</th><td>(.*)</td></tr>(.*)<tr><th>(.*) km<sup>2</sup></th><td>(.*)</td></tr>|Uism',$suchen_daten, $items, PREG_PATTERN_ORDER); var_dump($items);
Output for 4.3.0 - 7.1.0
array(23) { [0]=> array(1) { [0]=> string(680) "<table class="GemVerz" id="reg01051001"> <thead><tr><th colspan="2">Albersdorf</th></tr></thead> <tbody><tr><th>Stand</th><td>2011-12-31</td></tr> <tr><th>Bundesland</th><td>Schleswig-Holstein</td></tr> <tr><th>Kreis</th><td>Dithmarschen</td></tr> <tr><th>Amtl. Gemeindeschlüssel</th><td>01051001</td></tr> <tr><th>Gemeindetyp</th><td>Kreisangehörige Gemeinde</td></tr> <tr><th>Postleitzahl</th><td>25767</td></tr> <tr><th>Anschrift der Gemeinde</th><td>Mitteldithmarschen</td></tr> <tr><th class="indLft1">Straße</th><td>Hindenburgstraße 18</td></tr> <tr><th class="indLft1">Ort</th><td>25704 Meldorf</td></tr> <tr><th>Fläche km<sup>2</sup></th><td>17,12</td></tr>" } [1]=> array(1) { [0]=> string(11) "reg01051001" } [2]=> array(1) { [0]=> string(10) "Albersdorf" } [3]=> array(1) { [0]=> string(2) " " } [4]=> array(1) { [0]=> string(2) " " } [5]=> array(1) { [0]=> string(18) "Schleswig-Holstein" } [6]=> array(1) { [0]=> string(48) " <tr><th>Kreis</th><td>Dithmarschen</td></tr> " } [7]=> array(1) { [0]=> string(18) "Gemeindeschlüssel" } [8]=> array(1) { [0]=> string(8) "01051001" } [9]=> array(1) { [0]=> string(2) " " } [10]=> array(1) { [0]=> string(25) "Kreisangehörige Gemeinde" } [11]=> array(1) { [0]=> string(2) " " } [12]=> array(1) { [0]=> string(5) "25767" } [13]=> array(1) { [0]=> string(2) " " } [14]=> array(1) { [0]=> string(18) "Mitteldithmarschen" } [15]=> array(1) { [0]=> string(2) " " } [16]=> array(1) { [0]=> string(2) "ß" } [17]=> array(1) { [0]=> string(20) "Hindenburgstraße 18" } [18]=> array(1) { [0]=> string(2) " " } [19]=> array(1) { [0]=> string(13) "25704 Meldorf" } [20]=> array(1) { [0]=> string(2) " " } [21]=> array(1) { [0]=> string(7) "Fläche" } [22]=> array(1) { [0]=> string(5) "17,12" } }