Hi!
Dann mit Hilfe deines Suchwortes und regulären Ausdrücken suchen:
preg_match_all()
Oje, ich scheiteres schon DARAN. :-(
Beispiel: In dem Text "4U2 ist ein oft verwendetes Passwort. 2t9 aber auch. Wie sich das mit 1+2 verhält, weiß ich nicht." sollen alle Teile, bestehend aus Ziffer-Nichtziffer-Ziffer extrahiert UND ausgegeben werden.
<?php
$text="4U2 ist ein oft verwendetes Passwort. 2t9 aber auch. Wie sich das mit 1+2 verhält, weiß ich nicht.";
preg_match_all("#\d\D\d#",$text,$treffer);
?>
Aber wie schaffe ich jetzt die Ausgabe der gefundenen Teile?
Meine erste Lösung war:
foreach($treffer as $wert)
{
echo $wert."\n";
}
Dann kommt aber einfach nur das Wort "Array" als Ausgabe.
Mit Hilfe des php-Handbuches habe ich dann Folgendes versucht:
print_r($treffer);
Das liefert mir dann als Ausgabe:
Array ( [0] => Array ( [0] => 4U2 [1] => 2t9 [2] => 1+2 ) )
Wie muß ich den Code denn schreiben, wenn ich einfach nur stehen haben will:
Die gefundenen Stellen sind: 4U2 2t9 1+2
??? *seufz*
Gustav Gans