$string = 'Proba [c]jedan[/c] i jos [c]dva[/c] kraj'; $pattern = '{\[c\](.*?)\[\/c\]}'; $rep = '<a href="">${1}</a>'; echo preg_replace($pattern,$rep,$string);