我正在通过一个我已经考虑了一段时间的 Google Apps 脚本来学习 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' 删除它,但随后我也会删除最后一个和第一个字母。
你对我该如何克服这个有任何想法吗?