Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Preg_match + muuttuja

Pallo [27.02.2008 13:53:40]

#

Käytössä on yksinkertainen preg_match funktio, joka tulostaa tekstin
tagejen välistä. Kuinka tuohon preg_matchiin sijoitetaan muuttuja, johon on
määritetty tagi, joidenka välistä haetaan? Eli:
$tagi = "<b>";
$lopetustagi = "</b>";

preg_match("/<b>(.*?)<\\/b>/", $teksti, $out);
echo $out[1];

TsaTsaTsaa [27.02.2008 14:32:52]

#

Ei tietoa, mutta eikö niitä muuttujia voi upottaa tuohon samalla tapaa kuin muihinkin merkkijonoihin? Siis näin:

preg_match("/" . $tagi . "(.*?)" . $lopetustagi . "/", $teksti, $out);

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta