文字を正規表現に置き換える方法はありますが、変数からです。例:
var separator = '-';
text = text.replace(/[-\s]+/g, separator);
これは-末尾の文字を区切り文字に置き換えます。この場合も同じです。
だから、私はこれを設定する必要があります-変数セパレーターからの文字:
var separator = '-';
var regex = '/['+separator+'\s]+/g';
text = text.replace(regex, separator);
これどうやってするの?ありがとう。