当前位置: 首页 > 面试题库 >

替换字符串中的所有匹配项[重复]

赫连彬炳
2023-03-14
问题内容

如何替换字符串中所有出现的内容?

如果要替换字符串中的所有换行符(\ n)。

这只会替换第一次出现的换行符

str.replace(/\\n/, '<br />');

我不知道该怎么做?


问题答案:

使用全局标志。

str.replace(/\n/g, '<br />');


 类似资料:
  • 问题内容: 对于穷人在客户端上实现近似排序规则正确排序的实现,我需要一个JavaScript函数,该函数可以 有效地 替换字符串中的单个字符。 这就是我的意思(请注意,这适用于德语文本,其他语言则有不同的排序方式): 基本上,我需要将给定字符串的所有出现的“ä”替换为“ a”(依此类推)。这样,本机排序的结果将非常接近用户的期望(或数据库将返回的结果)。 其他语言也具有执行此操作的功能:Pytho

  • 我试图找出我的字符串是否包含从a到z的所有字母 我们可以通过其他方法解决这个问题,但我正在尝试仅使用模式和匹配器来解决它。

  • 我正在尝试使用JOLT转换https://jolt-demo.appspot.com/. 我想将所有“大师”值替换为“7.11”。 输入: 期望输出: 我似乎无法在不更改/更改数据结构的情况下进行转换或转换。当前方法: 电流输出:

  • 我使用regex将其他regexs(或regexs?)中的)替换为)(?:)以将它们转换为不匹配的组。我的表达式假定没有使用结构,如下所示: 不幸的是,如果有两个匹配项紧挨着,这就不起作用了,就像下面这样: 有了lookbehinds,解决方案很简单:

  • 我只想替换字符串中的单词,如果单词字符或单词前后没有连字符。 文本: 替换后的预期结果: 正则表达式: < li >正则表达式当前仅匹配第一个匹配项(< code>#后的按钮)。我需要做什么来匹配所有事件? < li >如何在Java中将< code>button替换为< code>text或任何其他单词? 我读过主题我能在Java regex中替换组吗?,但是我真的不明白如何为我的特殊情况使用示

  • 向SQLite插入数据时遇到问题。在SQLite中,当我们要添加包含(')的值时,我们必须写两个单引号(')。如何在android中转义sqlite中的''等特殊字符 如何将字符串中的所有(')替换为('')?