0

文字列の改行文字を削除したいので、次のようなものを使用しようとしました:

myString.replace('\n', '');

しかし、これはうまくいきません。それを行う最良の方法は何ですか?

4

2 に答える 2

3

新しい文字列が返されますが、その場で変更されません。

myString = myString.replace('\n', '');

複数の改行がある場合はRegExpgフラグを設定して a を使用する必要があります。

myString = myString.replace(new RegExp('\\n', 'g'), '');
于 2013-09-19T21:03:30.803 に答える
0

また、RegExp を使用したくない場合は、単純に分割と結合を使用できます。 myString = myString.split('\n').join('');

于 2013-09-19T21:06:05.263 に答える