Autor | Zpráva | ||
---|---|---|---|
lopikol Profil |
Poradil by mi někdo prosím regulární výraz, který nahradí:
\n\n za <br /><br /> (v případě, že \n\n jsou minimálně dvě a maximálně nekonečno) \n za <br /> Děkuji |
||
ShiraNai7 Profil |
#2 · Zasláno: 22. 5. 2012, 15:57:04
nl2br() |
||
lopikol Profil |
#3 · Zasláno: 22. 5. 2012, 16:02:10
ShiraNai7:
To znám, ale to nedělá to co potřebuji. |
||
Nox Profil |
#4 · Zasláno: 22. 5. 2012, 16:04:31
$str=preg_replace("\n{2,}", "<br /><br />", $str); $str=nl2br($str); |
||
lopikol Profil |
Nox:
To nefunguje. Nic to s textem neudělá. |
||
Kajman Profil |
#6 · Zasláno: 22. 5. 2012, 16:31:54
lopikol:
zkuste $str=preg_replace('/\n{2,}/', "<br /><br />", $str); |
||
Nox Profil |
#7 · Zasláno: 22. 5. 2012, 16:32:47
nemáš vyplý error hlášení? to by nebylo dobré
mělo by to koukám vypsat, že chybí delimiter, tak třeba $str = "..."; $str = preg_replace("~\n{2,}~", "<br /><br />", $str); $str = nl2br($str); |
||
Časová prodleva: 3 dny
|
|||
theNookyn Profil |
#8 · Zasláno: 25. 5. 2012, 14:54:04
Nox:
Delimiter ~ neni jediný. |
||
Fisak Profil |
#9 · Zasláno: 25. 5. 2012, 15:11:41
lopikol:
Jenom rada je lepšší používat <br> než-li <br /> |
||
Magnus123 Profil |
#10 · Zasláno: 25. 5. 2012, 15:38:00
Fisak:
V čem? |
||
Fisak Profil |
#11 · Zasláno: 25. 5. 2012, 15:42:36
Magnus123:
Kvůli validitě :-) |
||
Amunak Profil |
#12 · Zasláno: 25. 5. 2012, 16:54:43
Fisak:
spíš proto, že je kód (jeho datový objem) menší. Prohlížečům je jedno, jestli tam to lomítko je nebo není. A validita závisí na doctype a posílaném mime typu. |
||
Fisak Profil |
#13 · Zasláno: 27. 5. 2012, 13:25:14
Amunak:
No w3 validátor ukazuje že je nevalidní kod a pokud se koukneš zde do diskuse a vyhledáš si <br> vs <br /> tak ti vyjede že to první se používá u html a to druhý u xhtml :) |
||
ShiraNai7 Profil |
#14 · Zasláno: 27. 5. 2012, 13:34:59
Fisak:
„vyhledáš si <br> vs <br /> tak ti vyjede že to první se používá u html a to druhý u xhtml :)“ V HTML 5 je validní oboje. |
||
margin Profil * |
#15 · Zasláno: 27. 5. 2012, 13:40:09
Fisak:
„No w3 validátor ukazuje že je nevalidní kod“ Kecáš, validátor nevypíše žádné chyby, pouze varování na "NET-enabling start-tag requires SHORTTAG YES", neboli NET zápis. Jak píše ShiraNai7, v HTML5 lze používat XHTML syntaxi, podrobnosti třebas na http://www.zdrojak.cz/clanky/polyglot-aneb-webovym-koderem-pod-oboji/ |
||
Fisak Profil |
#16 · Zasláno: 27. 5. 2012, 13:45:00
<br> vs. <br /> co používat ? proč ?
cituji: Měsíček: HTML + MIME TYP (text/html) => <br> (popřípadě s NET zápisem, který může dělat problémy) XHTML + MIME TYP (text/html) => <br> (popřípadě s NET zápisem, který může dělat problémy) XHTML + MIME TYP (application/xhtml+xml) => <br/> |
||
Davex Profil |
Fisak:
Jak to lopikolovi pomůže vyřešit jeho problém? Zase je mimotématická diskuse delší než odpověď na dotaz. |
||
Fisak Profil |
#18 · Zasláno: 27. 5. 2012, 14:10:10
Davex:
Fisak Profil #9 · Zasláno: Předevčírem, 15:11:41Odpovědět Citovat Upravit lopikol: Jenom rada je lepšší používat <br> než-li <br /> -------------------------- tzn. měla to bejt jen poznámka .. jen vy jste to opět rozrejpali :-) |
||
Časová prodleva: 12 let
|
0