Trochu to upřesním... Může to být jakékoliv ID, ne jenom 5. Musí to fungovat univerzálně a hlavně, v tom stringu jich může být x, nejen jedna. To cos napsal mi najde jen [GALERY=5] ve vstupním stringu, ale já to chci ve výstupu nahradit nějakým kódem. Takže asi takto:
1) projít vstupní string a zjistit zdali je počet [GALERY=X] > 0
2) pokud je podmínka splněna, postupně si je načtu, zjistím si z znich id - tedy hodnotu místo X
3) U všech tagů co se ve stringu nachází provedu výměnu tohoto tagu za nějaký kód, třeba ,,echo "ID5";"
Není to tak jednoduché jak to vypadá...