Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]pregmatch
--preg--
post 1.02.2012, 12:17:37
Post #1





Goście







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.
Go to the top of the page
+Quote Post
--preg--
post 1.02.2012, 16:33:06
Post #2





Goście







Próbowałem dawać minusy bez/, po nawiasie - nadal nic.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 15:28