在 preg_replace 正则表达式模式中检测正斜杠时出现问题
我正在对可能包含街道号码的字符串运行 preg_replace 。我使用的模式是: ([A-Za-z0-9]*)/i 这对于 1、1a、123 等数字效果很好。 但是它不会拾取像 1/…
如何从字符串中删除 php 代码?
我有一个包含 php 代码的字符串,我需要从字符串中删除 php 代码,例如: <?php $db1 = new ps_DB() ?><p>Dummy</p> Should return Dummy…
PHP preg_replace - 使用匹配作为键从数组中查找替换
我有一个字符串,它可以包含多个匹配项(百分号包围的任何单词)和一个替换数组 - 每个替换的关键是正则表达式的匹配。一些代码可能会更好地解释这一…
preg 替换以删除 bbcode 引用
有人可以给我一个例子,说明如何删除 [QUOTE=author3095231] 作者(作者姓名)和 3095231(帖子)。 我想使用 preg 替换,或任何类似的东西,但不确定…
如何过滤此行“XX\r\n”到XX?
问题就在标题里。我尝试了 strip_tags,但显示为空白,我尝试使用 preg_replace,但我显然不太理解语法。 尝试过这个 $test = "Home<i>\r</i>…
PHP - BBCode 解析器 - 解析 bbcode 链接标记和未标记的链接
我需要这样做: 当用户插入 BBCode 标签时,使用 preg_replace 和正则表达式我会进行一些转换。 例如, function forumBBCode($str){ $format_search=…
\W+ 是什么意思?正则表达式中的意思?
我发现了这个: $text = preg_replace('/\W+/', '-', $text) 谁能告诉我这到底是做什么的?没有关于 /\W+/ 含义的信息。…
在php中使用正则表达式
..(content)............. <A HREF="http://test.com/content" >test link </A> ...(continue content)... 我想删除包含内容的链接。还有链接…
preg_replace问题
你好,我正在尝试执行以下操作: 假设我有一个像这样的输入字符串 {stackoverflow is a {cool|great} website|stackoverflow is the {best|greatest}}…
替换 html 标签的预匹配
使用 preg match 来选择 <table align='center' id='tbl_currency'> <tr> <span class=bld>631.0075 USD</span> 我想选择这个数字和…
PHP:用 preg_replace 替换范围内的特定字符
假设我正在尝试将两个 [lol] 标签内的每个“A”字符替换为“B”。 例如: “[lol]It'sgreatA确实是A[/lol]” 将变成 “[lol]It'sgreatB确实是B[/lol]…
注册。实验值。查找带有属性的标签
我需要一个 reg exp (执行 preg_replace)来查找所有具有 style="..." 属性的 标签... 问题是我只需要将 与样式属性和 "height: 0overflow: hiddenwi…
用链接替换文本中的名称
我想用指向该个人资料的链接替换文本中的姓名。 $text = "text with names in it (John) and Jacob." $namesArray("John", "John Plummer", "Jacob", …
包含正斜杠的正则表达式会创建警告
这个函数不起作用: function remove_ul($ul) { $ul = preg_replace('/<ul id="general-nav">/', '<ul class="nav">', $ul, 1) $ul = preg_re…