编程语言
首页 > 编程语言> > php正则表达式[b]到

php正则表达式[b]到

作者:互联网

  "'\[b\](.*?)\[/b\]'is",

我目前的RegEx是否有效.但我想将[]更改为<>代替.但它不起作用……还有什么,只需要[]我需要改变.

解决方法:

例如,有various BBCode parsers可用于PHP

> http://www.php.net/manual/en/book.bbcode.php

这使您可以手动定义替换规则:

echo bbcode_parse(
    bbcode_create(
        array(
            'b' => array(
                'type'      => BBCODE_TYPE_NOARG,
                'open_tag'  => '<b>',
                'close_tag' => '</b>'
            )
        )
    ),
    '[b]Bold Text[/b]'
);
// prints <b>Bold Text</b>

另请查看有关BBCode Parsers的各种类似问题:

> https://stackoverflow.com/search?q=bbcode+php

标签:php,regex,bbcode
来源: https://codeday.me/bug/20190923/1814549.html