Tutorials Infos - Anleitungen - Hilfe - Dreamcodes
 

Regexe Check

Ein Schnipsel um Regexe zu prüfen

Script:

<?php
  error_reporting
(E_ALL);

  if (isset (
$_POST["regex"]))
    
$regex= stripslashes ($_POST["regex"]);
  else
    
$regex = "/Noch kein Regex gesetzt!/";

  if(isset(
$_POST['eingabe']))
  {
     echo
"Eingabe:<br />\n";
     echo
"<pre>\n";
     echo
$_POST['eingabe'];
     echo
"</pre>\n";

     if(
preg_match($regex, $_POST['eingabe'], $matches))
     {
        echo
"<span style=\"color: #008000\">passt</span><br />\n";
        echo
"<pre>\n";

        foreach(
$matches as $key => $value)
        {
           echo
$key." :".$value.! "\n";  // Kein <br />, da wir im <pre>-Element schreiben
        
}
        echo
"</pre>\n";
     }
     else
     {
        echo
"<span style=\"color: #FF0000\">passt nicht</span><br />\n";
     }
  }

  echo
"Regex:<br />\n" ;
  echo
"<pre>\n";
  echo
$regex;
  echo
"</pre>\n";
  echo
"<form action=\"regex.php\" method=\"POST\">\n";
  echo
"    Regex: <input type=\"text\" name=\"regex\" value=\"$regex\" />\n";
  echo
"    Teststring: <input type=\"text\" name=\"eingabe\" />\n";
  echo
"    <input type=\"submit\" name=\"testen\" />\n";
  echo
"</form>\n";
?>

 
ID: 806
eingestellt am: 26.03.2005
Autor: na
Status zum lesen: Gast
gelesen: 5894
Webseite: www.dreamcodes.com
[Drucken]