phpbar.de logo

Mailinglisten-Archive

[php] String Formatierung

[php] String Formatierung

Raffael Schmid phplist at yux.ch
Mon Dez 5 15:07:07 CET 2005


Hallo,

Lutz Zetzsche wrote:
>Hallo Christian,
>
>Am Freitag, 2. Dezember 2005 13:10 schrieb Christian Hörmann:
>
>Ich vermute mal, wenn man sich mit regulären Ausdrücken auskennt, kann man das 
>auch in einen komplizierten regulären Ausdruck packen... :-)
das sehe ich jetzt als herausforderung an;-)

*function* formatiereZeichenkette($string) {
	$pattern=array(
	'/.{3}$/',
	'/.{7}$/',
	'/.{10}$/',
	'/\.|\-/A'
	);
	$replacement=array(
	'.$0',
	'.$0',
	'-$0',
	'$1'
	);

	$string=preg_replace($pattern,$replacement,$string);

   return $string;
 }

Der Ausdruck ist gar nicht soooo kompliziert, aber ich bin mir auch sicher, dass es noch viel kompliziertere und schnellere Lösungen gibt...

Viel Spass

Grüsse
Raffael



php::bar PHP Wiki   -   Listenarchive