Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]pregmatch
Forum PHP.pl > Forum > Przedszkole
-preg-
Witam, chcę przeprowadzić odejmowanie w stringu. Kiedyś dostałem na forum taki przykład.

  1. $ile = preg_match_all('|\-(\d-)\+(\d+)|', $text, $matches);
  2. for ($i = 1; $i <= $ile; $i++)
  3. {
  4. preg_match('|\-(\d-)\+(\d+)|', $text, $matches);
  5. $number = $matches[1] + $matches[2];
  6. $text = str_replace($matches[0], $number, $text);
  7. }


Zamieniłem dodałem minusy, w wyszukiwaniu i nie działa.
Gdy wpiszę -3-1, wyskakuje 2 zamiast -4. Może ktoś wie dlaczego?
Po prostu nie wyszukuje liczb z minusem.
-preg-
Próbowałem dawać minusy bez/, po nawiasie - nadal nic.
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.