phpbar.de logo

Mailinglisten-Archive

Re: String parsen - wie am besten?
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: String parsen - wie am besten?



Matthias Pigulla schrieb am Dienstag, den 23. Februar 1999:
> Was ich will, ist, sicherzustellen, daß spätestens alle 60 Zeichen
> ein Leerzeichen steht, damit da ein Umbruch stattfinden _kann_ (wenn
> der Browser so will). Nur, wenn ein Wort länger als 60 Zeichen ist,
> soll es (nach 60 Zeichen) durch ein Leerzeichen unterbrochen werden.

Ach so, jetzt versteh ich Dein Problem! :)

Probier's vielleicht mal mit regulären Ausdrücken, in etwas so:

  $text = "asa 1234567890 123456789012345678901234567890";
     
  $l = 6; $m = $l + 1;
  
  while ( ereg( "[[:alnum:]]{$m,}", $text ) ):
   $text = ereg_replace( "([[:alnum:]]{$l,$l})", "\\1 ", $text );
  endwhile;

  echo $text;

Ciao,
  Martin
-- 
Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://ramsch.home.pages.de/ >
PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26  E4 EC 80 58 7B 31 3A D7

Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive