Autor | Zpráva | ||
---|---|---|---|
Michal K. Profil * |
#1 · Zasláno: 9. 3. 2015, 15:02:30
Zdravím, získávám z dat pomocí regulárního výrazu data uzavřené v:
{block:"nazev"}data{/} preg_match("/{block:\"".$match["2"]."\"}(.*){\/}/is",$data,$match); zkoušel jsem to nějak takto: preg_match("/{block:\"".$match["2"]."\"}([^({\/})]*){\/}/is",$data,$match); |
||
juriad Profil |
#2 · Zasláno: 9. 3. 2015, 15:38:14
Muzes pouzit nezravou variantu hvezdicky:
(.*?) Negaci obecne regularni vyrazy dobre neumi. Emulovat sice jde, ale je to vopruz. |
||
Michal K. Profil * |
#3 · Zasláno: 9. 3. 2015, 19:49:36
Díky, doteď jsem netušil, jak "líné kvantifikátory" fungují.
|
||
Časová prodleva: 9 let
|
0