Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyrażenie regularne
Forum PHP.pl > Forum > Przedszkole
ensei
Hej.
Mam taki kodzik:
  1. $code = preg_replace_callback('##', 'postParser::deleteNbsp', $code);


Funkcja deletenbsp działa ok, chodzi mi o to co jest przed nią.
Mianowicie w obecnym stanie linijka robi mi spacje co znak. Jak zmodyfikować wyrażenie żeby dzieliło ciąg po 10 dowolnych znakach?
jaslanin
  1. <?php
  2.  
  3. function callback( $matches ) {
  4.  
  5. return $matches[0].' ';
  6. }
  7.  
  8. $code = 'zzzzzzzzzz dasf asd adf asdf asfasdf sdfas dfasd sdfa f ';
  9.  
  10. $code = preg_replace_callback('#.{9}#', 'callback', $code);
  11.  
  12. echo $code;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.