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 · 283 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
>])]