问题标签 [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 投票
4 回答
53847 浏览

string - 如何在 PowerShell 函数中进行字符串替换?

如何将函数输入参数转换为正确的类型?

我想返回一个字符串,其中删除了传递给它的部分 URL。

这可行,但它使用硬编码字符串:

这失败了:

0 投票
8 回答
216169 浏览

regex - 如何在保留原始字符串的同时对字符串执行 Perl 替换?

在 Perl 中,使用正则表达式对字符串执行替换并将值存储在不同变量中而不更改原始值的好方法是什么?

我通常只是将字符串复制到一个新变量,然后将其绑定到s///对新字符串进行替换的正则表达式,但我想知道是否有更好的方法来做到这一点?

0 投票
5 回答
9046 浏览

c# - 从 C# 中的字符串中删除换行符的最快方法是什么?

我有一个包含一些 Environment.Newline 的字符串。我想从字符串中去掉那些,而是用逗号之类的东西替换换行符。

在您看来,使用 C#.NET 2.0 执行此操作的最佳方法是什么?

0 投票
29 回答
81352 浏览

vim - 在 Vim 中有没有办法在不将文本放入寄存器的情况下删除?

使用 Vim,我经常想用我刚刚拉出的代码块替换代码块。

但是,当我删除要替换的代码块时,该块本身会进入寄存器,从而擦除我刚刚拉出的块。所以我养成了拉动,然后插入,然后删除我不想要的东西的习惯,但是对于大块代码,试图将插入的块和要删除的块分开会变得很混乱。

那么在 Vim 中替换文本最灵巧、最快捷的方法是什么?

  • 有没有办法删除文本而不将其放入寄存器?
  • 有没有办法说,例如“替换下一个单词”或“替换到下一段”
  • 还是以某种方式使用多寄存器功能的最佳方法?
0 投票
14 回答
101865 浏览

string - 如何使用 JSP 和 JSTL 替换换行符?

我有一个传递到我的 JSP 页面的 bean 对象列表,其中一个是注释字段。该字段可能包含换行符,我想使用 JSTL 将它们替换为分号,以便该字段可以显示在文本输入中。我找到了一种解决方案,但它不是很优雅。我将在下面发布作为一种可能性。

0 投票
11 回答
928826 浏览

vim - 如何在 Vim 中用换行符替换字符

我正在尝试用,新行替换当前文件中的每个:

但它会插入看起来像 a^@而不是实际的换行符。该文件未处于 DOS 模式或任何状态。

我该怎么办?

如果您像我一样好奇,请检查问题Why is \ra newline for Vim? 也是。

0 投票
5 回答
37733 浏览

oracle - 如何在Oracle中一起替换多个字符串

我有一个来自表格的字符串,例如“无法付款{1},因为您的付款{2}到期 {3}”。我想用一些值替换 {1},用一些值替换 {2},用一些值替换 {3}。

是否可以替换所有 3 合一替换功能?或者有什么方法可以直接编写查询并获取替换值?我想在 Oracle 存储过程中替换这些字符串原始字符串来自我的一个表我只是在该表上进行选择

然后我想将该字符串中的 {1},{2},{3} 值替换为另一个表中的另一个值

0 投票
21 回答
22600 浏览

regex - 在多个文件中查找和替换正则表达式的最佳工具是什么?

如果可能的话,最好是免费的工具。

此外,搜索多个正则表达式并将每个替换为不同字符串的选项将是一个奖励。

0 投票
3 回答
16741 浏览

php - PHP 将双反斜杠“\\”替换为单个反斜杠“\”

好的,我正在研究这个 php 图片上传系统,但由于某种原因,Internet Explorer 将我的基本路径变成了相同的路径,但使用双反斜杠而不是一个;IE:

这需要变成 C:\Documents and Settings\kasper\Bureaublad\24.jpg。

0 投票
5 回答
5644 浏览

c# - 替代 String.Replace

所以我今天写了一些代码,基本上是这样的:

这不是很好。我想知道是否有一个正则表达式或我可以编写的东西来替换对Replace()函数的所有调用?