Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno PHP regulární výraz

Ked nechces regex skladat, tak toto funguje urcite (mam otestovane):

<?php
$key = 'text';
$string = 'blablabla<%%#Text plný háčků a čárek#text$>Text s háčky a čárkami</text>blablabla';

if( ereg("<%*#[^<>]*#$key\\$?>[^<>]*</$key>", $string, $regs) )
{
 $vypisat = htmlspecialchars($regs[0]);
 echo $vypisat;
}
else
{
 echo "Nepasuje";
}
?>

Pred $ musia byt dve \, pretoze jedno odstrani PHP (kvoli "" stringu a druhe porebuje REGEX.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny