No wiem że źle apostrofy.. tu napisałem tylko przykład..
chodzi ci pewnie o to
Kod
$szukaj_w = 'plik.txt';
$zmienna = 'takis_tekst';
$wzor = "/$zmienna*\]<\/a>/";
preg_match_all($wzor1, $szukaj_w, $wynik);
print 'wynik';
Narazie pytam bo nie sprawdzałem.. Tak skonstruowany wzór zadziała ze zmienną