Znam funkcje str_replace, preg_replace itp., ale kompletnie nie mam pomyslu jak z nich w tym przypadku skorzystac.
Co chce osiagnac?
Mam tekst:
Kod
$text = '[autor="XXX"]jakis "tekst" w tagu[/autor]';
gdzie XXX, to nieznana tresc i nazwa tagu tez jest nieznana :/
Teraz chce pozbyc sie tych cudzyslowow ("), ale tylko w tagu [autor=], zeby nie usunelo mi mozliwych cudzyslowow z tekstu wewnatrz tagu.
Tak ma to wygladac:
$text = '[autor=XXX]jakis "tekst" w tagu[/autor]';
gdzie XXX, to nieznana tresc i nazwa tagu tez jest nieznana :/
Teraz chce pozbyc sie tych cudzyslowow ("), ale tylko w tagu [autor=], zeby nie usunelo mi mozliwych cudzyslowow z tekstu wewnatrz tagu.
Tak ma to wygladac:
$text = '[autor=XXX]jakis "tekst" w tagu[/autor]';
Da sie to w ogole zrobic?
Bo przyznam ze podstawu wyrazen regularnych niby znam, ale nie mam pojecia jak to zrobic :/
Prosze o pomoc

Teraz cos mi do glowy wpadlo, jest tak pokrecone, ale wydaje mi sie ze moze zadzialac.
Czy to ma sens?:
$text = '[autor="Heniek"]Jakis "tekst" w tagu[/autor]';
Jednak nie dziala - sypie bledami
