UBB怎么实现啊?

@Ta 2013-03-10 2501点击
如题。求方法。麻烦贴一小段源码出来。。。。另外,我在前几天在论坛看过一个简易的@ 功能的源码。我怎么找不到了。谁帮我找找?
回复列表(6|隐藏机器人聊天)
  • @Ta / 2013-03-10 / /
    preg_replace
  • @Ta / 2013-03-10 / /
    <?php
    $txt='[div=back]我是UBB[/div]';
    $txt=preg_replace('!\[div=(.*?)\](.*?)\[/div\]!','<div class="$1">$2</div>',$txt);
    echo $txt;
    ?>
  • @Ta / 2013-03-10 / /
    楼下代码出了些问题
    <?php
    $txt='[[empty]div=back]我是UBB[[empty]/div]';
    $txt=preg_replace('!\[div=(.*?)\](.*?)\[/div\]!','<div class="$1">$2</div>',$txt);
    echo $txt;
    ?>
  • @Ta / 2013-03-10 / /
    妈的,楼下的还有一点问题
    <?php
    $txt='[[empty]div=back]我是UBB[[empty]/div]';
    $txt=preg_replace('!\[[empty]div=(.*?)\](.*?)\[[empty]/div\]!','<div class="$1">$2</div>',$txt);
    echo $txt;
    ?>
  • @Ta / 2013-03-10 / /
    同下
  • @Ta / 2013-03-10 / /
    @Xily  谢谢。我去研究下。
添加新回复
回复需要登录