PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : String kürzen


MrLongbaugh
25.06.2009, 22:01:25
Hallo,

ein String in der Form:

xxxx: yyyy

Soll so bearbeitet werden, dass das : und alle Zeichen danach gelöscht werden.
Es soll also nur

xxxx

stehen bleiben.

Kann mir bei dieser zugegeben -dämlichen Frage- jemand helfen?

Danke schon einmal.

MrLongbaugh

vt1816
25.06.2009, 23:00:11
stripos (http://de.php.net/manual/de/function.stripos.php) und substr (http://de.php.net/manual/de/function.substr.php) sollten Dein Problem lösen - oder?

MrLongbaugh
25.06.2009, 23:53:06
ich habe

$authorItem = preg_replace("/(?|&): [\-\'{}()._&a-zA-Z0-9+=]*/",'',$authorItem);

probiert. Allerdings komme ich mit den regulären Ausdrücken nur bedingt klar.

MrLongbaugh
26.06.2009, 00:11:35
@vt1860: Danke. Mit den beiden Funktionen geht das schon, dennoch dachte ich, es gäbe einen eleganteren Weg

$pos = stripos($authorItem,":");
$authorItem = substr($authorItem,*0, $pos);

Crisps
26.06.2009, 08:02:24
$array = explode(':', 'xxxx: yyyy');

echo $array[0];