Regulärer Ausdruck

wachteldonk

Erfahrenes Mitglied
Habe schon einiges ausprobeirt aber irgendwie komme ich nichtdrauf
In eienr HTML Datei möchet ich gerne diese Nummer s.u. ausfiltern

Code:
<input type="hidden" name="codie" value="27196">

Habs damit versucht aber de will nicht


Code:
$pattern = '/<input type="hidden" name="codie" value="(.*)">/iU';

Danke für jede Hilfe. EIn kleiner Hinweis was ich falsch geamcht habe wäre super.
 
Versuche es einmal so:

PHP:
<?php
   $string = '<label>Codie 1</label>
              <input type="hidden" name="codie" value="27195">
              <label>Codie 2</label>
              <input type="hidden" name="codie" value="27196">
              <label>Codie 3</label>
              <input type="hidden" name="codie" value="27197">';
              
   $pattern = '/<input type="hidden" name="codie" value="(\d+)"[^>]*>/iU';
   
   preg_match_all($pattern, $string, $matches);
   
   echo '<pre>';
   print_r($matches);
   echo '</pre>';   
?>

Gruß
 
Zurück