6

Google Apps Script を使用してアプリを作成しています。スプレッドシートの値から空白を削除しようとすると、問題が発生します。私はstackoverflowや他のフォーラムでも多くの投稿とコメントを参照しました. それらはすべて.replaceメソッドの使用について話しています。ただし、.replaceメソッドは機能しません。

var ItemArray = <<getValue from google spreadsheet>>
var tValue = ItemArray[0][2].toString();

for (var row = 0; row<ItemArray.length; row++)
{
   var TrimmedStrA = ItemArray[row][2].toString().replace(' ', '');
   var TrimmedStrB = tValue.replace(' ', '');

   if (TrimmedStrA == TrimmedStrB)
   {
      <<other code>>

   } //end if
} //end of loop
4

2 に答える 2

2

分割関数の後に結合を使用できます。使い方はとても簡単です。

yourString = yourString.split(" ").join("")

攪拌のどこにいても、すべてのスペースが削除されます。

于 2021-01-24T12:37:01.900 に答える