JavaScript在第一个括号后插入文本

时间:2010-10-25 00:29:23

标签: javascript regex

大家。我有一个字符串看起来像

var s = "2qf/tqg4/ad(d=d,s(f)d)"

我还有另一个字符串

var n = "abc = /fd/dsf/sdf/a.doc, "

我想要做的是在第一个'('

之后插入n

所以它看起来像

"2qf/tqg4/ad(abc = /fd/dsf/sdf/a.doc, d=d,s(f)d)"

2 个答案:

答案 0 :(得分:2)

只需使用replace功能:

var result = s.replace("(", "("+n);

答案 1 :(得分:1)

这几乎不需要RE。

var t = s.replace(/\(/, '('+n);

<击>

这根本不需要RE,因为String.replace需要字符串和RE来指定应该替换的内容。

var t = s.replace('(', '('+n);