Autor Zpráva
kvoky
Profil *
Zdravím, potřeboval bych pomoct s následujícím výrazem:

preg_match('~<td class="s7 b">(.*)</td><td> Dřevorubci</td>~imU' ,$karte, $pole); 


když to zkousim treba na nejakem kratsim vyrazu napr.

$test='<td><img class="res" src="img/un/r/1.gif"></td>

<td class="s7 b">5</td><td> Dřevorubci</td>
</tr>';


Tak to najde vyraz 5.

Ovsem když si přes curl natáhnu celou stránku a vyhledávam přes ten regexp, tak to nevypíše vůbec nic.
Ale já vím, že ten curl funguje protoze z nej vytahnu treba <title>.

Problém bych viděl v těch mezerách. Zkoušel jsem s nebo S ale nic taky nefungovalo :(... sem v regulárkách nováček, díky za radu..

Budu vděčný za každý příspěvek..
Pavel Strejček
Profil
Jak vypadá nejkratší řetězec ve kterém to nic nenajde?
DJ Miky
Profil
Zkontroloval bych, zda máš v proměnné skutečně obsah stránky a zda je obsah ve správném kódování (kvůli slovu Dřevorubci).

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0