以下の正規表現は、数字の前の空白をコンマに置き換えます。
var str="72 g tocirah snaeb 101 sgge 108 g darl 111 spuc loi 32 sinihccuz";
var result = str.replace(/ (\d+)/g, ", $1");
これはうまく機能しますが、strが次のような複数行の文である場合:
var str="72 g tocirah snaeb
101 sgge
108 g darl
111 spuc loi
32 sinihccuz";
var result = str.replace(/ (\d+)/g, ", $1");
それは機能しないため、正規表現は正常に機能していません。改行を考慮して修正する方法。