Mailinglisten-Archive |
Hai,
habe hier gerade was gefunden.
<?php
$IN = array();
$IN[] = "Cornelius - %%%%% - Cornel, Cornelis; 16.09., 14.09.¯lateinisch;";
$IN[] = 'blah fasel; 21.01., 27.09.';
$IN[] = 'auch ein Text 13.05. 11.11.';
$IN[] = 'Firefox V1.5 downloaden';
$IN[] = 'Firefox v1.4 downloaden';
$IN[] = 'Firefox V1.3a downloaden';
$IN[] = 'Firefox v1.1.0.15b downloaden';
function get_words($eing, $i=3) {
$tmp = preg_replace('/[^a-zA-ZäöüßÄÖÜ0-9]/', ' ', $eing);
$AA = explode(' ', $tmp);
$BB = array();
foreach($AA as $val) {
if (strlen($val) > $i) {$BB[] = $val; }
}
return implode($BB, ' ');
}
foreach($IN as $line) {
echo $line.' => '.get_words($line)."\n";
}
?>
Laesst sich sicher verbessern, tut's aber erst mal:
m. b. G. Norbert
_____________________
normal: 02682-966898
Notruf: 0163-3613642
---------------------
e.o.m.
php::bar PHP Wiki - Listenarchive