Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Długi preg (operatory początku i końca?)
KsaR
post
Post #1





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

Ostrzeżenie: (0%)
-----


Mam dość długi preg...
I chciałbym żeby się wykonał tylko cały a nie w części.

  1. preg_match_all("/<img src='\/images\/icon\/_a_\.png' alt='_a_'\/> A: (.+?)<br\/><img src='\/images\/icon\/_b_\.png' alt='_b_'\/> B: (.+?)<br\/><img src='\/images\/icon\/_c_\.png' alt='_c_'\/> C: (.+?)<br\/><img src='\/images\/icon\/_d_\.png' alt='_d_'\/> D: (.+?)<br\/><br\/><a class='btn' href='\/league\/fight\/(.+?)'>/", $site, $siteOut);


taki preg wyłapuje wszystkie (.+?) jakie dałem.
Chce teraz żeby wyłpał tylko jak wzór cały będzie identyczny.
Niestety słabo znam się na wyrażeniach ale pomyślałem o operatorze początku i końca.
więc zrobiłem tak:
/^tupreg$/
potem kombinacje samo ^ lub $ itd ostatecznie nawet /^(tupreg)$/
i jak tylko są dodane te operatory nie zwraca mi nic.

Co muszę zrobić żeby wyłapywało tylko ciąg jeśli pasuje do całego prega?

Ten post edytował Ksar 16.11.2014, 12:10:38
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 12:35