preg-replace

    49热度

    4回答

    我想抓住几个单词的大写字母,并将它们包裹在span标签中。我使用preg_replace作为提取和包装目的,但它不输出任何内容。 preg_replace("/[A-Z]/", "<span class=\"initial\">$1</span>", $str)

    2热度

    5回答

    什么是C#中的PHP preg_replace? 我有一个字符串数组,我想用另一个字符串数组替换。这里是PHP中的一个例子。如何在C#中执行类似的操作,而不使用.Replace(“old”,“new”)。 $patterns[0] = '/=C0/'; $patterns[1] = '/=E9/'; $patterns[2] = '/=C9/'; $replacements[0] = '

    3热度

    2回答

    我对于正则表达式很新颖。我有一个要求来替换多行文本中的空格。替换规则如下: 用一个非中断空格替换行开始处的所有空格( )。 用相同数量的非断点空格替换任何重复空格的实例(多个空格在一起)。 不在行首的单个空格保持不变。 我用Regex Coach构建匹配模式: /(){2,}|^()/ 假设我有这个输入文本: asdasd asdasd asdas1 asda234 4545 54