str-replace相关内容

PHP 条件字符串替换 str_replace

这是我试图用“-"替换单词之间的空格的字符串. $mystring = "红色,蓝色,黑色";$newstring = str_replace(' ', '-', $mystring); 我想使用 str_replace 函数实现的是: "颜色-红色,颜色-蓝色,颜色-黑色"; 但这会返回: "颜色-红色,-颜色-蓝色,-颜色-黑色"; 我想我需要一个条件来替换“不在逗号之后"或“在两 ..
发布时间:2021-08-31 18:59:56 PHP

在 php 中将特殊字符重命名为下划线

重命名表单中收集的所有特殊字符以替换为下划线的好方法是什么? 以下是要替换的特殊字符的示例: [.!,;:@#$%^&*|()?/\\\ 我正在绑定一个由用户下载的软件,在该软件中,重命名约定是用下划线替换上面列出的任何字符.为了让我的基于 Web 的应用程序正常工作,它需要在表单字段中收集一些信息,该字段的名称与用户在软件中输入的名称完全相同,并且命名约定正确.因此,当 mp3 文件上 ..
发布时间:2021-08-31 18:59:50 PHP

PHP str_replace 任何数字模式

我有一个看起来很简单的查询.我在 PHP 中有以下代码: $newThumb = str_replace('style="width:170px;"','',$nolinkThumb); 我遇到的问题是数字“170"可以是任何数字,因此我希望我的 str_replace 能够反映这一点.我试过使用: $newThumb = str_replace('style="width:[0-9]px; ..
发布时间:2021-08-31 18:59:44 PHP

str_replace 与数组的意外行为

我有以下函数,使用 str_replace 会产生意想不到的结果 function repo($text) {$search = array("0","1","2","3","4","5","6","7","8","9");$replace = array("z30","z31","z32","z33","z34","z35","z36","z37","z38","z99");$text = s ..
发布时间:2021-08-31 18:59:41 PHP

PHP str_replace

我有一个字符串 $var,我需要在其中替换一些文本.第一个“X"需要替换为“A",第二个“X"需要替换为B,依此类推,示例如下: ..
发布时间:2021-08-31 18:59:38 PHP

如何让 Java Script 忽略或维护空格,而不是删除它们

我试图让一个函数用破折号覆盖多词区域,但不包括在 Java Script 中用破折号覆盖单词之间的空间.所以,我基本上需要 JS 来忽略空格(或者维护?)但我在网上找到的只是如何从字符串中删除空格.如果我这样做,那么覆盖该区域的破折号之间仍然不会有空格(尽管从技术上讲,如果没有空格,它将是正确的长度).这是我正在使用的功能:开始例程: sentenceList = Sentence.split( ..
发布时间:2021-08-31 18:59:32 前端开发

str_replace 仅在某些 html 标签内

我有一个 html 页面加载到 PHP 变量中,我正在使用 str_replace 将某些单词更改为其他单词.唯一的问题是,如果这些词中的一个出现在一段重要的代码中,那么整个事情就会变得一团糟. 有什么办法可以只将 str_replace 函数应用于某些 html 标签?特别是:p,h1,h2,h3,h4,h5 编辑: 重要的代码: $yay = str_ireplace($ ..
发布时间:2021-08-31 18:59:29 PHP

将 _blank 添加到所有外部链接

可能的重复: 获取 A 元素的 href 属性 解析所有链接在“href"中包含特定单词标签 我正在使用以下函数将 _blank 添加到我网站上的所有链接. function targetBlank($text) {$return = str_replace(' ..
发布时间:2021-08-31 18:59:27 PHP

PHP str_replace 函数

是否可以使用 str_replace() 并在替换中使用函数? $value = "gal($data)";$replace = str_replace($dat, $value, $string); gal($data) 是一个函数,我需要为这个函数替换一个代码并显示,但脚本最终只给了我这个 gal($data),并且函数没有显示 是否可以使用 str_replace() 来替换代码并 ..
发布时间:2021-08-31 18:59:24 PHP

只用 str_replace 替换字符串的第一个字符?

我试图只替换字符串的第一个字符,但它不起作用,它替换了字符串上的所有“0",这是我的代码: $mes2 = str_replace('0', '', $mes[0]); 我只想替换第一个字符,如果它是 0,例如: 07 变成 7 我不想一直替换,例如: 11 变成 1,我不要. 我也尝试过这种方式,但它没有按照我想要的方式工作,因为如果第二个字符为 0,它也会替换第二个 ..
发布时间:2021-08-31 18:59:20 PHP

从 PHP urldecoded 字符串中删除所有反斜杠

我试图从 url 解码的字符串中删除所有反斜杠,但它正在输出 \ 而不是输出带有 \ 的 url 解码字符串. 请你告诉我我的问题. 解决方案 您想使用 stripslashes(),因为这正是它的用途.看起来也更短: echo urldecode(stripslashes($json)); 然而,您应该考虑禁用magic_quotes. ..
发布时间:2021-08-31 18:59:18 PHP

PHP 使用 str_replace 替换或删除空行的简单方法

$line-out = str_replace('\r', '', str_replace('\n', '', $line-in)); 以上对我有用,但是,我在某处看到了 [\n\r] 示例,但似乎找不到. 我只想去掉任何空行.以上是在foreach循环中. 感谢您的教导. 解决方案 你不应该在变量名中使用 - ;) $line_out = preg_replace('/[ ..
发布时间:2021-08-31 18:59:15 PHP

为什么 str_replace 没有正确替换

这是我的脚本 $searchArray = array("Coupon Codes", "Coupon Code", "Promo", "Promo Codes");$replaceArray = array("促销代码", "促销代码", "优惠券", "优惠券代码");$intoString = "百思买优惠券代码";打印 str_replace($searchArray, $replace ..
发布时间:2021-08-31 18:59:12 PHP

str_replace_all 不是一次全部迭代地替换命名向量元素

假设我有一个长字符串:pneumonoultramicroscopicsilicovolcanoconiosis.我想使用 stringr::str_replace_all 将某些字母替换为其他字母.根据文档, str_replace_all 可以采用命名向量并将名称替换为值.这适用于 1 次替换,但对于多次替换,它似乎是迭代进行的,因此结果是对上一次迭代的替换.我不确定这是预期的行为. 图书馆 ..
发布时间:2021-08-31 18:45:34 其他开发

Python string.replace() 不替换字符

一些背景信息:我工作的地方有一个古老的基于 Web 的文档数据库系统,几乎完全由带有“普通"扩展名(.doc、.xls、.ppt)的 MS Office 文档组成.它们都是根据某种任意 ID 号(即 1245.doc)命名的.我们正在切换到 SharePoint,我需要重命名所有这些文件并将它们分类到文件夹中.我有一个包含各种信息的 CSV 文件(比如哪个 ID 号对应哪个文档的标题),所以我用它 ..
发布时间:2021-08-30 20:41:49 Python

PHP搜索字符串中的大写+小写混合单词?

假设有一个字符串: 一只名叫 F. 4lviN 的快速棕色 FOX 我想要搜索的单词必须具备以下条件: 包含 MIXED Upper & 的单词小写 仅包含字母 A 到 Z (A-Z a-z) (例如:没有数字、没有逗号、没有句号、没有破折号等) 所以假设,当我搜索(例如在这个字符串中)时,搜索结果将是: brOwn 因为它是唯一一个同时包含Upper &里面的小写字母(也 ..
发布时间:2021-07-17 19:53:52 PHP