问题标签 [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.

0 投票
3 回答
1223 浏览

php - 正则表达式用 > 或 < 在 html 标记内替换 < 或 >

例如。

我想用相应的 > 和 < 替换 h1 标记内的 > 和 <

哪个是正确的模式?

提前致谢!

0 投票
5 回答
1908 浏览

php - PHP,从数组读取时出现 str_replace 问题

我是 php 新手,我正在尝试编写一个脚本来读取 CSV 文件(file1.csv)并将文件中的单词与 html 文件(file2.html)中的单词进行比较,如果 file2.html 中的单词匹配使用 file1.csv 中的关键部分,它应该使用匹配的键值更改 file2.html 内容..

到目前为止我所做的是:

我认为当我尝试迭代和更改值时会出现我的问题..因为我看到的只是 file2.html 的内容没有改变

任何帮助,将不胜感激

先感谢您

纳德

Ps 在您的宝贵建议之后,我用新代码编辑了旧代码.. 现在是这样.. 但仍然无法正常工作。

更新:改变foreach:

解决了这个问题..但是又出现了一个问题:现在每次它替换一个字符串时,它都会在它前面添加单词“Array”。

0 投票
3 回答
632 浏览

php - PHP,字符串搜索中的匹配大小写

我的 str_replace 函数一直有问题,如果我尝试替换单词“quote”,它也会替换单词“quoted”的匹配部分,这是不需要的。

有什么建议么 ?

我正在使用词汇表文件从中获取单词并将其传递给数组..然后打开一个我需要用词汇表单词调制的html文件..

0 投票
1 回答
493 浏览

php - php str_replace header.php中的动态url?

嘿伙计们,一个有点奇怪的问题,实际上不需要与 wordpress 相关联。

我想在我的 iPhone 上测试一个 wordpress 网站。因为我在同一个网络中,所以我可以简单地从我的 iphone 调用我的本地 apache 服务器。但是,由于我的设置有点复杂,iphone 上的网站对其所有样式表和 js 文件的链接都完全错误。

无论如何,由于我不是一个真正的 php 人,我想知道是否可以在 header.php 的末尾运行一个 php 脚本来将任何http://mylocaltestdomain.com替换为http://192.168.172.29/ mylocaltestdomain.com

然而,所有到样式表的链接都是动态生成的。例如

再说一遍,只是为了让你明白:我想知道是否可以用其他结构替换所有动态 wordpress 链接(bloginfo('template_directory'...)。

那可能吗?如何?

谢谢你

0 投票
5 回答
200 浏览

php - 我过度使用 str_replace 并且找不到更好的方法

使用 PHP,我连续多次运行 str_replace 以将一件事换成另一件事,如下所示:

等等三十行。这样做最有效的方法是什么?

0 投票
2 回答
474 浏览

php - 使用 str_replace 更改 url 的更好方法,而不是正则表达式

我正在更改css文件的url,就像str_replace('url(', 'url(somelocation/', $content); 现在我想排除的那样,绝对路径的,比如url(/有人建议什么吗?

0 投票
2 回答
78 浏览

php - 这是更换标签的最佳/正确方法吗?

在我的文本中,用户可以输入如下所示的模块;[[form:contact]],代表一个模块及其名称;[[module:name]

我使用以下代码从文本中收回它,然后拆分它,从我想要的数据库中获取信息并替换它。

这是最好的方法吗?它工作得很好,但我不确定这是否是最有效的方法,并且想知道你们会怎么想......

我正在使用 Zend 框架。

这是代码:

0 投票
1 回答
302 浏览

javascript - JavaScript、Django 和 Google App Engine - 替换文本

我的目标是使用 JS 将工具提示(包含定义)与客户端的某些单词相关联。
该文本是使用 Django/Python 生成的(来自 GAE 数据存储)。
为此,我需要扫描一段文本以查找需要定义的多个关键词,并为工具提示动态创建一个 html“标题”。

我一次成功地为一个关键字完成了此操作,但是,我似乎无法在同一文本块中搜索和替换多个值(当我尝试使用 django forloop 完成时,整个原始字符串每个替换命令出现一次 - 见下文)。

我的代码:

这导致:

“包含keyword1和keyword2等关键词文本段落! 包含keyword1和keyword2
等关键词的文本段落!” 我想要的输出是:

“包含keyword1keyword2等关键词的文本段落!”

任何帮助将不胜感激,我对 JS 的了解非常有限。

0 投票
1 回答
227 浏览

php - 如何仅对字符串的未引用部分进行替换?

我将如何最好地实现以下目标:

我想在 PHP 中查找和替换字符串中的值,除非它们是单引号或双引号。

例如。

echo'd 字符串应该返回:

在此先感谢您的帮助。

0 投票
3 回答
29695 浏览

php - 运行 json_encode 后替换 \r\n (换行符)

因此,当我运行 json_encode 时,它​​也会从 MySQL 中获取 \r\n。我试过重写数据库中的字符串无济于事。我尝试将 MySQL 中的编码从默认的 latin1_swedish_ci 更改为 ascii_bin 和 utf8_bin。我已经做了很多 str_replace 和 chr(10)、chr(13) 的东西。我不知道还能说什么或做什么,所以我将把它留在这里......

jsonReadable 函数来自这里,解析函数来自这里。已经存在的 str_replaces 是因为我得到了像 </h1> 这样的奇怪格式的 html 标签。最后,$new 是一个在上面制作的数组。应要求提供完整代码。

帮助我 StackOverflow。你是我唯一的希望