Portál AbcLinuxu, 13. května 2025 22:43
$str='<p class="justify">odstavec1</p><p align="justify">odstavec2</p><p align="justify">odstavec3</p>'; $str=preg_replace("<p align=\"(.*)\">", "p class=\"\$1\"", $str); echo htmlspecialchars($str);a funkce preg_replace nahradi vzdy jen prvni vyskyt align="justify", v manualu je napsano ze pokud neni pouzit parametr limit nahradi se vsechny vyskyty. Diky za kazdou radu
"<p align=\"([^\"]*)\">"
*?
:
"<p align=\"(.*?)\">"
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.