Kan inte sa mkt om php men av det som du skrev sa verkar det som du skrivit fel, testa med detta istället:
$pattern = "/</h([^]])>/is";
3 svar · 287 visningar · startad av sabbacus
Kan inte sa mkt om php men av det som du skrev sa verkar det som du skrivit fel, testa med detta istället:
$pattern = "/</h([^]])>/is";
Nja. Din kod fungerade nästan. Om man slänger på ett escapetecken (\) efter "<" så fungerar det jättebäst. Tackar.
$pattern = "\/<\/h([^]])>/is";
Du har inte lust att förklara vad som skiljer koderna åt?
Min kod:
$pattern = "/</h>])]/is";
Din kod:
$pattern = "/<\/h([^]])>/is";
EDIT: Det verkar som att webforum snor några backslashes här och där så det är fullt möjligt att din kod fungerade när du postade den
Tyvärr sa kan jag inte förklara, jag sag bara att du inte hade samma kod.
// <h2> --> [H2]
$pattern = "/<h([^]])>/is";
// </h2> --> [/H2]
$pattern = "/</h([^>])]/is";
Alltsa:
]])> och
>])]