问题标签 [str-replace]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - str_replace 只返回大写
我在这里有一个小问题..我str_replace
用来替换最常见的单词..由于某种原因,它替换了除了大写字母之外的每个字母。
例如..如果我有下面的代码
echo $cleantext;
它会回声..F T
任何想法我做错了什么..提前谢谢
哦..我试过str_ireplace
..但没有
php - PHP 替换 URL 中的变量
我想知道是否有可能重写一个为在 htaccess 中编写的重写而设计的 URL
例如
我有网址: http ://example.com/page.php?page=5&action=something
但我想将 URL 更改为:example.com/page/5/something
这只是针对href,htaccess位已解决。
php - PHP str_replace 无法正常工作
我正在使用 str_replace 并且它无法正常工作。我有一个文本区域,输入是通过表单发送的。当服务器接收到数据时,我想将新行更改为“,”。
奇怪的是,我收到以下结果
切尔西
,真实的
,巴塞罗那
而不是 Chealsea,real,Barcelona。
怎么了?
php - 在 PHP 中将 HTML 重新处理为单行字符串的最佳方法是什么?
我正在开发一个 WordPress 插件,它将帖子和相关数据导出为制表符分隔的文本格式。它几乎完成了,但我正在努力寻找将 HTML 重新处理为单个字符串的最佳方法。
我正在使用 preg_replace 和 htmlentities 的组合,但它变得有点混乱。
我确定必须有一个首选的方法来做到这一点,所以我想我会和你核实一下?我在 Google 上找不到合适的东西。
php - 排版师在 Yahoo 上的 PHP 语录
我的客户是一家小型报纸,并提供带有印刷商引述而不是“直接”引述的故事。这些故事由 PHP 组装成 HTML。在我的 Apache 服务器上,它们显示正常,但在我的客户站点所在的 Yahoo 上,它们都被问号取代。
为了解决这个问题,我在 PHP 中编写了以下函数:
在上面的函数中,我正在搜索印刷者的引号以将它们替换为 HTML 等价物。在我的本地 Apache 服务器上,它运行良好。在 Yahoo 上,所有拼写错误的引号都转换为第一个列出的(上图:')。
在我的服务器上,magic-quotes 已关闭,但 Yahoo 已将其打开。我不确定这是否是我的问题的原因,但这是可能的。
我很清楚 PHP 中单引号和双引号字符串之间的区别,甚至尝试过以上两种方式都没有区别,所以我们不要重蹈覆辙。
有没有人有建议的方向让我研究?
php - PHP 用 str_replace 替换或删除空行的简单方法
以上对我有用,但是我在某处看到了一个 [\n\r] 示例,但我似乎找不到它。
我只想摆脱任何空白行。以上是在foreach循环中。
谢谢教导。
c++ - C ++一次替换字符串中的多个字符串
给定以下字符串,"Hi ~+ and ^*. Is ^* still flying around ~+?"
我想用“Bobby”和“Danny”替换所有出现的"~+"
and "^*"
,所以字符串变成:
"Hi Bobby and Danny. Is Danny still flying around Bobby?"
我宁愿不必调用 Boost 替换函数两次来替换两个不同值的出现。
php - 如何将一些单词变成 HTML 中的链接?
我想将列表中的单词(在文件或数据库中)更改为 HTML 网站中的链接。我使用了str_replace,但我在替换单词时遇到了问题,这些单词已经在链接中。
例如。我有这样的html:
我想将所有“ipsum”替换为链接,但在[a]lorem ipsum[a]中跳过 ipsum 。我不知道,maby preg_replace?
php - 从字符串的开头和结尾删除内容(PHP)
我正在尝试从字符串中获取用户 ID,例如:
http://www.abcxyz.com/123456789/
显示为 123456789 基本上将信息剥离到第一个 / 并删除结尾 /。我确实在网上四处看了看,但似乎有很多解决方案,但没有人回答开始和结束。
谢谢 :)
更新 1
该链接可以采用两种形式:如上所述的 mod_rewrite 以及“http://www.abcxyz.com/profile?user_id=123456789”