"PHP" / Говнокод #9526 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
function unbb($str)
{
	return preg_replace('#\[(.*?)\]#ui', '', preg_replace('#\[(.*?)\](.*?)\[\/(.*?)\]#ui', '', $str));
}

Запостил: varg242 varg242, (Updated )

Комментарии (7) RSS

  • Название функции заочно минусую. А какая вообще ее цель?
    Ответить
    • Убирать bb-код. Причём, как такой [somebb]sfdgsdf[/somebb], так и [somebb=somedr]
      Ответить
    • И да, всё, что внутри бб-кода находится (в моём случае - это только изображения, полужирного и т.д. не будет)
      Ответить
    • Ну а как ещё? Я более умную регулярку придумать не смог
      Ответить
      • [we need to go deeper.jpg]
        Ладно, по сути, можно разбить сложную задачу на некоторое количество более простых подзадач и решать уже их. Плюсанул только за это.
        Ответить
  • Они почти побежали по коридору, ведущему к операционной. Сестра проскользнула в дверь, и через минуту появился врач.
    Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8