当前位置: 首页 > 面试题库 >

php正则表达式[b]至 ****

窦伟
2023-03-14
问题内容

**

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

**

我当前的RegEx工作正常吗?但是我想将[]改为<>。但这是行不通的……我还需要更改[]。


问题答案:

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

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>


 类似资料:
  • 当与单词boundary结合使用时,Java正则表达式面临一个奇怪的问题。通读Oracle-RegexBounds和RegularExpressions-WordBounders 下面是我的正则表达式(Java字符串)(用于电子邮件地址) 此正则表达式与电子邮件测试$@示例匹配。com,但不是$test@example.com 。 但是,当我删除(Java字符串)时,它会匹配这两封电子邮件。正则表

  • 本文向大家介绍PHP段落正则表达式,包括了PHP段落正则表达式的使用技巧和注意事项,需要的朋友参考一下 我经常发现有必要从博客文章的开头或类似内容中提取一段文字,以用作摘录。我通常使用一个函数,该函数将计算可用的整个单词的数量,并返回包含这些单词的字符串。 尽管仅当原始帖子为HTML时才适用,但这是一个很好的选择,那就是使用正则表达式提取内容。以下代码将使用字符串,并仅提取文本的第一段。 如果正则

  • 问题内容: 我想将URL中的字符串清除掉,所以这是我基本上需要的。 除字母数字字符和空格以及破折号外,所有其他内容都必须删除。 空格应转换为破折号。 例如。 必须返回 问题答案:

  • 使用 PCRE(preg_*)家族函数 PHP有两种使用不同的方式来使用正则表达式:PCRE(Perl兼容表示法,preg*)函数 和 POSIX(POSIX 扩展表示法,ereg*) 函数。 每个函数家族各自使用一种风格稍微不同的正则表达式。幸运的是,POSIX 家族函数从 PHP 5.3.0 开始就被弃用了。因此,你绝不应该使用 POSIX 家族函数编写新的代码。 始终使用 PRCE 家族函数

  • 问题内容: 我目前正在将Web应用程序代码从PHP移植到JS。 我对此正则表达式有疑问。从PHP 这样使用 如何将其转换为在JS上工作? 先感谢您 问题答案: 没什么特别的。PHP regex语法与JavaScript中的语法非常相似: 您可以从 MDN的 本手册中找到有关JavaScript 中正 则表达式的更多信息:https : //developer.mozilla.org/en- US/

  • 昨天,我需要向正则表达式添加一个文件路径,创建一个如下所示的模式: 一开始正则表达式不匹配,因为包含几个正则表达式特定的符号,如 或 。作为快速修复,我将它们替换为 和 . 与 . 然而,我问自己,是否没有一种更可靠或更好的方法来清除正则表达式特定符号中的字符串。 Python 标准库中是否支持此类功能? 如果没有,您是否知道一个正则表达式来识别所有正则表达式并通过替代品清理它们?