Autor | Zpráva | ||
---|---|---|---|
Fisir Profil |
#1 · Zasláno: 14. 2. 2012, 17:32:11
Ahoj,
potřebuji poradit, co mám na následujícím regulárním výrazu špatně. $pattern[]="/\[box\][\n\r](.+?)\[\/box\]/i"; [box] a [/box] a musí obsahovat alespoň jeden řádkový zlom (kdekoli).
Děkuji, hledal jsem, ale odpověď nenašel. |
||
Tori Profil |
#2 · Zasláno: 14. 2. 2012, 17:38:08
'~\[box\](.*?[\n\r].*?)\[/box\]~i' , taky by místo [\r\n] mělo fungovat i \v.
|
||
Keeehi Profil |
Tori:
Napsal alespoň jeden ne právě jeden, takže: $pattern='~\[box\](.*?[\n\r].*?)\[/box\]~is'; |
||
Fisir Profil |
#4 · Zasláno: 14. 2. 2012, 17:50:39
|
||
Tori Profil |
Fisir:
Rozdíl byl v přidaném modifikátoru s. Keeehi: Díky za opravu. |
||
Keeehi Profil |
#6 · Zasláno: 14. 2. 2012, 18:06:31
Fisir:
Při mírné editaci jsem v tom vytvořil chybu a než jsem ji stihl opravit, asi jsi na to už narazil. |
||
Fisir Profil |
#7 · Zasláno: 14. 2. 2012, 18:10:17
Reaguji na Keeehiho [#6]:Ach ano, teď koukám že kód byl rozdílný. |
||
Časová prodleva: 12 let
|
0