使用 preg_replace 查找具有特定 src 的图像
我有一些带有图像的文本。我想用其他内容替换文本中的特定图像。 即文本包含一个 youtube img 网址,我想用实际的视频链接替换它。 并将其替换为 yout…
字符串转 HTML?
我不明白为什么下面的代码将字符串返回为字符串而不是html, function en_code($string) { # find the match of [br] = a break = $output = preg_rep…
Preg_replace 无法替换我需要的
我需要一些有关 preg_replace 的帮助。在我的网站上,我需要删除一些我不需要的东西。 这是一个例子: [caption id="attachment_100951" align="align…
PHP preg_replace 仅替换字符串中的一次
为什么 preg_replace 在字符串中只替换我搜索的字符串一次? 我有一个字符串“Hello-----World”。 我使用这个 preg_replace( '#--#', '-', 'Hello---…
替换字符串 preg_replace regex php 中的 url
我需要将内容中的 url 替换为另一个 url 前缀: 即如果当前网址为 link 并且我想将其更改为: link 如何使用 preg_replace 替换我的链接?…
php preg_replace 不执行任何操作
由于某种原因,我的 preg_replace 调用不起作用,我已经检查了我能想到的所有内容,但无济于事。有什么建议吗? foreach ($this->vars as $key=>$var)…
PHP preg 替换只允许数字
如何修改现有的 preg_replace 以仅允许数字? function __cleanData($c) { return preg_replace("/[^A-Za-z0-9]/", "",$c); } …
无法让 Regex 在 PHP 中工作,但在 RegEXP 程序中工作
这是我正在搜索的输入: \u003cspan class=\"prs\">email_address@me.com\u003c\/span> 尝试仅返回 [email protected] 。 我的正则表达式 class=\…
preg_replace效率
我使用 preg_replace 来实现流行语类型功能,使用流行语列表,在文章中搜索它们,然后使用 preg_replace 将链接包装在它们周围。 我的流行语是: Onli…
php中如何获取字符串的一部分?
我有一个返回字符串 "_" 的函数。 $mime_type 。默认为“.jpg”。 如果输出字符串返回例如 "_jpg.jpg" 我想删除 "_" 和最后一部分 ".jpg"。因此,返回…
BBCODE、preg_replace 和双引号
preg_replace('/\[quote\=(.*?);(.*?)\](.*?)\[\/quote\]/ms', 'Posted by: \1 at \2.\3', $text); 这就是我用来替换 [quote=user;id]content[/quote]…
我只需要编辑一行正则表达式代码
以下代码有效,但如何编辑它以仅检测结束括号后的第一个大括号? '/\{(([^{}]*|(?R))*)\}/' 示例: if (1==1) { echo "testing {$username}"; } 问题…
preg_replace:错误的正则表达式==“未知修饰符”?
我正在编造虚假的电子邮件地址,我只是想确保它们采用有效的电子邮件格式,因此我尝试删除不在以下设置中的任何字符: $jusr['email'] = preg_replace…
PHP preg_replace 单行,忽略多行可能吗?
我花了几个小时在这上面,但无法弄清楚,但由于我缺乏 preg_match 知识,即使在学习之后它也可能很容易。这适用于将多行删除为一行: $string = preg_…