Javascript 字符串数组的串联

Javascript 字符串数组的串联,javascript,regex,string,split,Javascript,Regex,String,Split,我有以下几点,我正在动态创建一个链接,我被拆分的串联所困扰 link = "<li><span id='number'>" + link.split(" ")[0] + ".</span>" // Adding a "peroid" character after the reason number and make it bold + "<a href='#" + reasonTitle + "' " // Open link tag

我有以下几点,我正在动态创建一个链接,我被拆分的串联所困扰

link = "<li><span id='number'>" + link.split(" ")[0] + ".</span>" // Adding a "peroid" character after the reason number and make it bold 
        + "<a href='#" + reasonTitle + "' " // Open link tag off adding href with relevant reference
        + "onclick=\"_gaq.push([\'_trackEvent\', \'" + experimentConversionReference + "\', \'ReasonClicked\', \'" + reasonTitleSpaces + "\'])\;\">" // Adding event tracking for google
        + link.split(/\d/)[1] // Add back on the back end of the split string
        + "</a>" // Close link tag off
        + "</li>";

等等

拆分和合并,不包括第一项:

var joined  = link.split(/\d/);
joined .shift(); // remove first item
joined .join(''); // join the array
然后像这样使用它:

link = "<li><span id='number'>" + link.split(" ")[0] + ".</span>" // Adding a "peroid" character after the reason number and make it bold 
        + "<a href='#" + reasonTitle + "' " // Open link tag off adding href with relevant reference
        + "onclick=\"_gaq.push([\'_trackEvent\', \'" + experimentConversionReference + "\', \'ReasonClicked\', \'" + reasonTitleSpaces + "\'])\;\">" // Adding event tracking for google
        + joined // Add back on the back end of the split string
        + "</a>" // Close link tag off
        + "</li>";
link=“
  • ”+link.split(“”[0]+”//在原因号后添加一个“peroid”字符,并将其加粗 +“”//关闭链接标记 +“
  • ”;
    拆分和合并,不包括第一项:

    var joined  = link.split(/\d/);
    joined .shift(); // remove first item
    joined .join(''); // join the array
    
    然后像这样使用它:

    link = "<li><span id='number'>" + link.split(" ")[0] + ".</span>" // Adding a "peroid" character after the reason number and make it bold 
            + "<a href='#" + reasonTitle + "' " // Open link tag off adding href with relevant reference
            + "onclick=\"_gaq.push([\'_trackEvent\', \'" + experimentConversionReference + "\', \'ReasonClicked\', \'" + reasonTitleSpaces + "\'])\;\">" // Adding event tracking for google
            + joined // Add back on the back end of the split string
            + "</a>" // Close link tag off
            + "</li>";
    
    link=“
  • ”+link.split(“”[0]+”//在原因号后添加一个“peroid”字符,并将其加粗 +“”//关闭链接标记 +“
  • ”;
    使用以下方法:

    link.split(/\d/).slice(1).join('') 
    
    使用以下命令:

    link.split(/\d/).slice(1).join('') 
    

    不需要拆分,只需获取空格后的字符串部分:

    link.substr(link.indexOf(" ") + 1);
    

    不需要拆分,只需获取空格后的字符串部分:

    link.substr(link.indexOf(" ") + 1);
    

    你应该考虑采用一个模板框架,例如,添加预期输入的一些输入将有助于理解这个问题。你应该考虑采用一个模板框架,例如,增加一些输入的预期输出将有助于理解这个问题。这很好,但是我从第二个分割中松开了数字。code>1我的示例200字符串。当我想要“我的示例200字符串”时会返回“我的示例字符串”@Anicho我想,你只在拆分和浓缩方面有问题,所以我提供了解决方案:)。这很好,但是我从第二次拆分中去掉了数字
    1我的示例200字符串。
    当我想要“我的示例200字符串”时,会返回“我的示例字符串”@Anicho我想,你只在拆分和浓缩方面有问题,因此,我只提供了解决方案:)。非常感谢.substr示例附带的工作示例。非常感谢.substr示例附带的工作示例