phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re=3A_=5Bphp=5D_F=FChrende_Null_von_String_entf? = =?iso-8859-1?Q?ernen?=

[php] =?iso-8859-1?Q?Re=3A_=5Bphp=5D_F=FChrende_Null_von_String_entf? = =?iso-8859-1?Q?ernen?=

Gloss Mathias php_(at)_phpcenter.de
Thu, 24 Oct 2002 12:40:30 +0200


Aloha,

> Von: 	Bilgeri, Yves[SMTP:Yves.Bilgeri_(at)_dresdnerkb.com]
>
> also ich möchte von dreistelligen Zahlen die führende(n) Null entfernen,
> z.B.
>   012 --> 12
>   002 --> 2
>   123 --> 123
>   040 --> 40
>
ungetestestet

$str_alt = '012'

$str_neu = preg_replace("/^0*/", "", $str_alt);

Ersetzt

^   am anfang des Strings
0  Das Zeichen 0
*  vom vorhergehenden so viele wie da sind (kein mal
   oder alle)

mit "" --> nichts.

Grüße, Mathias


php::bar PHP Wiki   -   Listenarchive