phpbar.de logo

Mailinglisten-Archive

[php] Re: [php] Re: [php] Re: [php] String =?iso-8859-1?Q?verk=FCrz?= en en

[php] Re: [php] Re: [php] Re: [php] String =?iso-8859-1?Q?verk=FCrz?= en en

Daniel Beulshausen daniel_(at)_php4win.de
Sat, 30 Dec 2000 16:39:08 +0100


At 15:39 30.12.2000 +0100, Cyrill Schumacher wrote:
>aber wofür \S* ?????
>da würde doch auch nur ein /^.{1,100}/ reichen ???

dann würdest du (je nach gierigkeit) nach dem hundertsten char alles 
abschneiden,  gewollt war aber aber das das wort nicht abgetrennt wird, \S 
passt auf alles ausser \s.

$string1 = preg_replace("/^(.{100}\S*).*$/", "\\1", $string);

vereinfacht:
^.{100} - suche am stringanfang nach hundert chars
\S* - schaue ob es von *nicht* whitespace chars gefolgt wird
.*$ - schlucke den rest des strings

daniel

/*--

daniel beulshausen - daniel_(at)_php4win.de
using php on windows? http://www.php4win.de



php::bar PHP Wiki   -   Listenarchive