<?php
$metin = "ali [b] kaliiiiiin[/b] veli ";
preg_match_all("@\[(.*?)\](.*?)\[/(.*?)\]@i",$metin,$cikti);
print_r($cikti[2]);
?>
gibi birşey mi ?