# Strings and Characters

## String Functions

<table><thead><tr><th>Action</th><th>Function</th><th data-hidden></th></tr></thead><tbody><tr><td>Get string length</td><td>nchar(<strong>string</strong>)</td><td></td></tr><tr><td>Combine two strings</td><td>str_c(<strong>string1</strong>, <strong>string2</strong>)</td><td></td></tr><tr><td>Sort values within a string</td><td>sort(<strong>string1</strong>, <strong>string2</strong>, <strong>string3</strong>)</td><td></td></tr></tbody></table>

#### Inputs:

```r
#String length
nchar("codiac")

#Combine strings
str_c("patient ", c("a", "b", "c"))

#Sort values in a string
x <- c("carrot", "apple", "banana")
sort(x)
```

#### Outputs:

```r
#String length
6

#Combine strings
"patient a" "patient b" "patient c"

#Sort values in a string
"apple" "banana" "carrot"
```

## Resources

* R for Data Science: [String Functions](https://r4ds.had.co.nz/strings.html#string-basics)
