Autor | Zpráva | ||
---|---|---|---|
sh00ter Profil |
#1 · Zasláno: 7. 2. 2012, 01:34:49
Zdravim,
dělám na web jednoduchý formátování textu, teď jsem se zadrh na tom, že bych chtěl všechny bloky, který začínaj pomlčkou, obalit do tagu ul. Vyzkoušel jsem tohle preg_replace("/(^-.*?$)*/m", "<ul>$1</ul>", $text); nicméně bez úspěchu, neměl by někdo nějakou radu?
Díky. |
||
Keeehi Profil |
#2 · Zasláno: 7. 2. 2012, 02:33:25
echo preg_replace('~^-(.*)$~m', "<ul>$1</ul>", $text); |
||
sh00ter Profil |
#3 · Zasláno: 7. 2. 2012, 02:45:55
Tohle je něco jinýho, timhle si nahrazuju jednotlivý řádky, mám na mysli že když budu mít text
aaaa bbbb ccccc -ddddd -eeee fffff -gggg aaaa bbbb cccc <ul> -dddd -eeee </ul> ffff <ul> -gggg </ul> |
||
Časová prodleva: 5 dní
|
|||
sh00ter Profil |
#4 · Zasláno: 11. 2. 2012, 20:36:59
Tak jsem to nakonec vyřešil pomocí preg_replace_callback
|
||
Časová prodleva: 11 let
|
0