Mailinglisten-Archive |
Tom schrieb: > in der datenbank liegt eine lebensnummer eines schafes > AT123456123 oder T1234123 > die darstellung soll dann formatiert so sein: > AT 123456.123 > T 1234.123 $string = 'AT123456123'; $string = preg_replace('|^([a-z]+)([0-9]*)([0-9]{3})$|i', '\\1 \\2.\\3', $string); echo $string; > weiters gibt der gute hirte eventuell die lebensnummer AT 1234.455 so > ein um sein schaf in der datenbank zu finden: > hier sollen die leerzeichen, die punkte, schrägstriche/, - oder _ > entfernt werden, dass ich dann mit diesem string wieder in der > datenbank suchen kann. $string = 'AT 123456.123'; $string = preg_replace('|^([a-z]+) ?([0-9]*)\.?([0-9]{3})$|i', '\\1\\2\\3', $string); echo $string; Gruss, Andreas -- http://www.andreas-demmer.de
php::bar PHP Wiki - Listenarchive