私は、しばらくの間考えていた Google Apps Script を実行して、Javascript を学習している最中です。基本的には、毎日メールでまとめて受け取るクレジットカードの費用をスプレッドシートにまとめたいと思っています。
簡単に言うと、メールの関連する行を解析し、フィールドを配列に切り取り、スプレッドシートに書き込みます。すべて正常に動作します。
これは解析された行の例です:
S S P EMIRATES LLC ABU DHABI 28/07/13 9.46
上記のような一部の行の名前にダブルスペースが含まれていることがわかりました。ダブル スペース ("\s\s") を使用して行を配列フィールドに分割しているため、次のようになります。
S S P EMIRATES,LLC,ABU DHABI, 28/07/13,9.46
それ以外の:
S S P EMIRATES LLC,ABU DHABI, 28/07/13,9.46
RegEx '\W \W' を使用して削除することを考えましたが、最後と最初の文字もカットします。
どうすればこれを克服できるかについて何か考えがありますか?