私の入力は、次のような多くの行のテキストです。
a.b.c.d.e (f:g)
私はこれをに変える必要があります
a.b.c.d.e (a/b/c/d/e/f?g)
点線部分 ( a.b.c.d.e
) にはさまざまな数の要素を含めることができるため、 になる場合もあれば、そうなる場合もありq.r.s.t
ますu.v.w.x.y.z
。replace()
を与えるaが(a.b.c.d.e.f?g)
ありますが、必要なのは、結果でこれらすべて.
の s を/
s に変換することです。
置換内で置換を行う方法はありますか? それとも、文字列に対して replace() を 2 回呼び出す必要がありますか?
この質問の表現が不十分な場合は申し訳ありませんが、私は JavaScript の正規表現に精通していません。