R: Trim leading and trailing whitespaces from strings

trim {sjmisc} | R Documentation

## Trim leading and trailing whitespaces from strings

### Description

Trims leading and trailing whitespaces from strings or character vectors.

### Usage

    trim(x)

### Arguments

`x` | Character vector or string, or a list or data frame with such vectors. Function is vectorized, i.e. vector may have a length greater than 1. See 'Examples'.

### Value

Trimmed `x`, i.e. with leading and trailing spaces removed.

### Examples

    trim("white space at end ")
    trim(" white space at start and end ")
    trim(c(" string1 ", "   string2", "string 3   "))

    tmp <- data.frame(a = c(" string1 ", "   string2", "string 3   "),
                      b = c(" strong one  ", "    string two", "  third string "),
                      c = c(" str1 ", "   str2", "str3   "))
    tmp
    trim(tmp)

[Package sjmisc version 2.7.5 Index]