phpbar.de logo

Mailinglisten-Archive

[php] RegEx

[php] RegEx

Cyrill Schumacher php_(at)_phpcenter.de
Wed, 15 Aug 2001 09:48:18 +0200


> $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