Das sind die ein paar PHP Beispiele Zeichen und Zahlen trennen, filtern.
beispiel.php |
||
<?php /* Zahlen aus einem string filtern */ $string = "Zahlen aus einem string filtern - (PHP5.2 Support24)"; $zahlen = preg_replace("/\D/","",$string); echo $zahlen,"<br>"; /* -------------- Ergebnis: 5224 ----------------- */ /* Zeichen aus einem string filtern mit leerzeichen */ $strng = "Zahlen aus einem string filtern - (PHP5.2 Support24)"; $strng =preg_replace ( "![^a-zA-Z]+!", " ", $strng); echo $strng,"<br>"; /* Ergebnis: Zahlen aus einem string filtern PHP Support */ /* Zeichen aus einem string filtern ohne leerzeichen */ $strg = "Zahlen aus einem string filtern - (PHP5.2 Support24)"; $strg =preg_replace ( "![^a-zA-Z]+!", "", $strg); echo $strg,"<br>"; /* Ergebnis: ZahlenauseinemstringfilternPHPSupport */ /* Zeichen und Zahlen trennen ohne leerzeichen */ $str = "Support24"; $str = preg_replace('/[a-z]+|[0-9]+/', '\0 ', $str); $arr = explode(" ",$str); $t1 = $arr[0]; $t2 = $arr[1]; echo "Text: ",$t1," - Zahl: ", $t2; /* ----- Ergebnis: Text: Support - Zahl: 24 ----- */ /* Zeichen und Zahlen trennen mit leerzeichen */ $st = "Kode 123"; $str = preg_replace('/[a-z]+|[0-9]+/', '\0', $st); $arrs = explode(" ",$st); $tl1 = $arrs[0]; $tl2 = $arrs[1]; echo "<br>Text: ",$tl1," - Zahl: ", $tl2; /* ----- Ergebnis: Text: Kode - Zahl: 123 ----- */ ?> |
||