【问题标题】:Replace part of string with variable用变量替换部分字符串
【发布时间】:2017-04-06 02:49:00
【问题描述】:


我有以下字符串: documentation/:docsID/items
现在我想用一个变量替换:docsID
所以如果变量等于12,我希望链接看起来像documentation/12/items。 我怎样才能用 Javascript 做到这一点?

【问题讨论】:

  • 你可以学习一些初级的RegExp
  • .replace(':docsID', varName) ???
  • 我一直认为,当人们发布对没有搜索工作的问题的答案时,SO 会受到破坏。当人们什么都不做却又得到答案时,他们做研究的意义何在?
  • 如果不是硬编码字符串则替换,否则使用"asdf"+12+"fdsa"
  • 这是一个有效的问题。我认为他只是没有清楚地说明他在问什么。这个问题应该指向stackoverflow.com/questions/3304014/…

标签: javascript string replace


【解决方案1】:
string.replace(":docsID",var)

简单吧?下次先试试吧!

【讨论】:

    【解决方案2】:

    试试这个

    var str="documentation/:docsID/items"
    var val=12;
    str =str.replace(":docsID",val)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-09
      • 2021-03-25
      • 2011-09-29
      • 2022-01-03
      • 2012-07-17
      • 2013-02-16
      • 1970-01-01
      相关资源
      最近更新 更多