bbcode

    0热度

    1回答

    我负责将BB代码转换成WIKI表示法和thanx到许多例子,因此我已经破解了大多数更棘手的问题。这是我第一次进入正则表达式,我试图去学习它(我宁愿stringbuilder,但它似乎不适用于BB代码)。我有4个项目我需要更换,我似乎无法创造适当的模式,以确定:(左原始的字符串,我需要在右双破折号后) 的第一项是问题的孩子,因为wiki引擎在空格处添加一个新行。它不是一个单独的字段,而是一个更大的字

    -1热度

    1回答

    以下问题: 上面的“list”中的“li”标签是不正确的,然后它是。 我试图改变表达式,但我还没有找到解决方案。 这是我的(shortended)代码(和所有其他的 “BB” S以下同示意图) function bb($content) { $search = array ( '#\[list\](.+)\[\/list\]#iUs', '#\[list=1\](.+)\[\/list\]#i

    0热度

    1回答

    内我有这样的正则表达式 /\[url=(?:")?(.*?)(?:")?\](.*?)\[\/url\]/mi 和文本的这些块 [url=/someurl?page=5#3467]First[/url][postquote=true] [url=/another_url/who-is?page=4#3396] Second[/url] Some text[url=/an

    1热度

    2回答

    我意识到这个问题已经回答过。但是,没有任何解决方案为我工作。或者呃,我没有把他们做对,无论哪一个。 无论如何。我需要将文本包装在左下角的div周围的容器中。因为它不包裹我不能保证BL顶部/顶部,我不能绝对定位它。 我需要它看起来像这样: ------------------ |text text text t| |ext text text te| |xt text text tex| |

    1热度

    1回答

    我在PHP中使用不同的函数,可以帮助我计算单词,字符以及阅读时间。但他们都有一个轻微的“错误”:功能包括了所有的事情 - 包括bbCode(带笑脸)。我不想那样! function calculate_readingtime($string) { $word = str_word_count(strip_tags($string)); $m = floor($word/200)

    0热度

    2回答

    我有BBCodes一个问题 - 这preg_replace并不像预期的那样: $message = preg_replace("/\[color=(\#[0-9A-F]{6}|[a-z]+)\](.*)\[\/color\]/Usi", "<span style=\"color:\\1\">\\2</span>", $message); 这正常工作: [color=#ff0000]text t

    0热度

    1回答

    我真的不知道发生了什么事情。 它工作正常,直到我把结尾标签放在BBCode标签上。 所以这将很好地工作: $article = <<<EOF <article> <code> [b]$title </code> </article> EOF; 但是该会杀死整个代码并没有打印任何结果: $article = <<<EOF <article> <co

    0热度

    1回答

    我已经在phpbb论坛中设置了一个自定义外部页面,并且正在使用PHP从公告部分获取线程以显示出来。然而,心不是被解析论坛发BB代码,这是我的代码和我小时google搜索后尝试:(BB代码 - > HTML未遂) https://hastebin.com/pusoxisevi.xml 这是输出即时得到: let's see if identifiers or just trash for styli

    -2热度

    2回答

    我期待删除PHP中的BBCode作出引号,像这样的例子: [quote=testuser] [quote=anotheruser]a sdasdsa dfv rdfgrgre gzdf vrdg[/quote] sdfsd fdsf dsf sdf[/quote] the rest of the post text 我期待在做一个阻塞系统,所以用户不必看那些他们不”内容不想要。所以说“t

    0热度

    1回答

    我刚刚在我的Django 1.10.4应用程序中安装了precise_bbcode 1.2.6。 当我提供的字符串: >>> s = """ [code] for i in var: print(var[i]) [/code] """ 输出仅仅是纯文本: 对于i在VAR: 打印(VAR [I]) 然而如果我将[i]更改为[i2],它可以正常工