tf
крылья рулят
помогите доделать регулярное выражение с отрицанием
никак не выходит доделать
вместо обработчки всех тегов выдает <b style=''>Код кнопки (88х31):[/b]
[b style='']Код кнопки (88х31):</b>
как понял проблема в обработке отрицания (.*)(?<![/b]) или (.*)(?<!\[/b\]). но никак не могу ее решить
никак не выходит доделать
PHP:
$value="[b style='']Код кнопки (88х31):[/b]
[b style='']Код кнопки (88х31):[/b]";
$value=preg_replace("'\[\s*b([^\]]*)\](.*)(?<![/b])\[\s*/\s*b([^\]]*)\]'si",
"<b\$1>\$2</b\$3>",$value);
echo $value;
[b style='']Код кнопки (88х31):</b>
как понял проблема в обработке отрицания (.*)(?<![/b]) или (.*)(?<!\[/b\]). но никак не могу ее решить