替换多个换行符、制表符和空格
我想用一个换行符替换多个换行符,用一个空格替换多个空格。 我尝试了 preg_replace("/\n\n+/", "\n", $text); 但失败了! 我还在 $text 上完成这项工…
替换所有不在标签内的换行符实例
我有一段包含换行符的文本,我想用 替换不在某些标记内的所有换行符实例。标签是[something][~something],其中something可以是任何东西。 抱歉,没有…
preg_replace 替换 DIV 标签中自己的属性
我有一个关于 preg_replace 问题的快速问题。我只是正则表达式的新手。 我想要实现的目标如下: 我有一个 DIV 标签 sourcefile 我想要提取(数据信息…
将 ereg_replace 更改为 preg_replace
看起来很简单,但我有问题。 ereg_replace("\n","\\n",$row) 进入 preg_replace。 有人可以帮我吗?…
如何使用 bbcode 标记检查内容中的垃圾邮件?
我正在使用 bbcode: $text=preg_replace("/\[b\](.*?)\[\/b\]/i","\\1", $text); 但是有些人用这个 bb 代码发送垃圾邮件,如下所示: [b]ww[/b][b]w[…
preg_replace 自定义范围
用户输入存储在变量 $input 中。 所以我想使用 preg Replace 来交换用户输入中从 az 开始的字母与我自己的自定义字母表。 我正在尝试的代码不起作用,…
preg_replace 中的 urlencode
$str = preg_replace("'\(look: (.{1,80})\)'Ui", "(look: \\1)",$str); 我想对 url 进行编码,但我该怎么做呢? 我可以在 preg_replace 中使用 urlen…
需要 preg_replace 方面的帮助
$text = 'hello'; $text_2 = preg_replace("/]*?(\/?)>/i",'', $text); 输出(我在这里给出了html格式): hello 我的问题是所有属性都必须删除,但不…
如何在 PHP 中将 ereg 表达式转换为 preg?
由于 POSIX 正则表达式 (ereg) 自 PHP 5.3.0 起已弃用,我想知道一种简单的方法将旧表达式转换为 PCRE(Perl 兼容正则表达式)(preg)。 例如,我有这…
从 cURL 结果中提取 JSON
我是正则表达式新手,我正在尝试从 PHP 中的 cURL 请求获取 JSON 响应。 我正在考虑使用 preg_match_all 。 编辑:应该提到来自curl_exec()的完整响应…
preg_replace 使用函数的返回值作为替换
我有以下代码: $message = preg_replace($pattern, "$this->get_bitly_url('$0')", $message); function get_bitly_url($url) { // do stuff to get …
如何去除多余的
使用 PHP 从 HTML 代码中获取标签?
我正在用 PHP 解析一些混乱的 HTML 代码,其中有一些多余的 标签,我想稍微清理一下它们。例如: 我如何使用 preg_replace() 替换类似的内容?: 换行…
PHP:替换所有“foo” “style=”()“”之间的字符串使用正则表达式
可能的重复: 替换 () 之间的所有“foo” 您好, 我尝试使用正则表达式替换所有() 之间的 >foo 字符串位于 style=" 和 " 之间, 这是一个示例: blah…