Mailinglisten-Archive |
> $matrix = ereg_replace('=[0-9]+=','',$matrix); > > das "^" habe ich schonmal rausgenommen, weil es egal ist, wo es im text > steht. aber es liefert trotzdem nicht das gewuenschte ergebnis. wo hast du > da den bindestrich untergebracht? > > also nochmal: > > "eineziffer"+"bindestrich"+"eineziffer" (nur dieser fall, also weder vorne > noch hinten mehr als eine ziffer.) du willst also, alles was NICHT eine zahl ist aus dem string draussen haben ??? also lautet die regex: $matrix = preg_replace('=[^0-9]+=','',$matrix); das ^ bedeutet, alles ausser 0-9 und benutze bitte in zukunft immer preg_* als die alten ereg_* funktionen klar? kiri
php::bar PHP Wiki - Listenarchive