【问题标题】:Right Javascript REGEXP正确的 Javascript REGEXP
【发布时间】:2015-11-14 01:23:54
【问题描述】:

我有一个类似于 s55d5bef032706_parameters_0_parameter 的字符串,我想将最后一个 _parameter 替换为 _value

我该怎么做?

目前我有下面一行不幸地用值替换了所有出现

new_id = id.split('_parameter').join('_value');

enter link description here 提出的问题是一个句子,而我的问题是一个单词,因此解决方案不同,我只需要替换单词中出现的“_parameter”

【问题讨论】:

  • new_id = id.replace(/_parameter$/,'_value');
  • 谢谢@DalHundal 我想我之前试过这个,为什么它不起作用。也许您需要将其添加为答案,以便我接受它
  • @Juhana 我看到了,但请记住问题是不同的,因为字符串是一个句子,而我的是一个单词
  • 为什么这会有什么不同?

标签: javascript regex


【解决方案1】:

这必须有效:

new_id = id.replace(/_parameter$/,'_value');

不要忘记 $ 符号。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-05
    • 2018-11-10
    • 2022-06-15
    • 2017-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多