正規表現で一括してスペースを削除します.


加工するデータは以下の通りです.
 34811490173524199
    12600177329594953
34819611705984864
        16861063481939549


    16863162098939549
  33373648364084771
            32432549855507598
     32432549854507598
    34667688078643176
trime関数により、頭と尾のスペースが取れることを知っています.しかし、この場合は明らかに適用されません.この方法を試してみてもいいです.
string.replace(/
[
]+/g,'
'
).replace(/
/g,'@').replace(/\s/g,'').replace(/@/g,'
'
);
考え方:まず、複数の改行を1つの改行に置き換え、改行を指定された記号に置き換える.ここでは@記号を使って、すべてのスペースを置換して、@記号を改行に置き換えるのは簡単ですか?
34811490173524199
12600177329594953
34819611705984864
16861063481939549
16863162098939549
33373648364084771
32432549855507598
32432549854507598
34667688078643176