webForumDet fria alternativet

hjälp med reguljärt uttryck önskas.

PHP

3 svar · 283 visningar · startad av sabbacus

Medlem sedan juli 2002630 inlägg
Frågan#1
Medlem sedan jan. 2003252 inlägg
#2

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";
Medlem sedan juli 2002630 inlägg
#3

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 :)

Medlem sedan jan. 2003252 inlägg
#4

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

254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)