1 つの gsub のみを使用して複数のスペースと末尾のスペースを削除するにはどうすればよいですか? 私はすでにこの関数trim <- function(x) gsub(' {2,}',' ',gsub('^ *| *$','',x))
を作成しましたが、1 つの gsub だけで書き直そうとしています。
実際には、前後にあるものに基づいて何かをgsubで一致させる方法を無駄にしたくありません。この例では、前に 1 つのスペースがあるすべてのスペースに一致させ、それらを '' に置き換える必要があります。