---
title: strings package
description: The strings package provides functions to operate on UTF-8 encoded strings.
url: https://docs.influxdata.com/flux/v0/stdlib/strings/
estimated_tokens: 823
product: Flux
version: v0
---

# strings package

-   Flux 0.18.0+
-   View InfluxDB support

The `strings` package provides functions to operate on UTF-8 encoded strings. Import the `strings` package:

```js
import "strings"
```

## Functions

-   [strings.compare()](/flux/v0/stdlib/strings/compare/)
-   [strings.containsAny()](/flux/v0/stdlib/strings/containsany/)
-   [strings.containsStr()](/flux/v0/stdlib/strings/containsstr/)
-   [strings.countStr()](/flux/v0/stdlib/strings/countstr/)
-   [strings.equalFold()](/flux/v0/stdlib/strings/equalfold/)
-   [strings.hasPrefix()](/flux/v0/stdlib/strings/hasprefix/)
-   [strings.hasSuffix()](/flux/v0/stdlib/strings/hassuffix/)
-   [strings.index()](/flux/v0/stdlib/strings/index-fn/)
-   [strings.indexAny()](/flux/v0/stdlib/strings/indexany/)
-   [strings.isDigit()](/flux/v0/stdlib/strings/isdigit/)
-   [strings.isLetter()](/flux/v0/stdlib/strings/isletter/)
-   [strings.isLower()](/flux/v0/stdlib/strings/islower/)
-   [strings.isUpper()](/flux/v0/stdlib/strings/isupper/)
-   [strings.joinStr()](/flux/v0/stdlib/strings/joinstr/)
-   [strings.lastIndex()](/flux/v0/stdlib/strings/lastindex/)
-   [strings.lastIndexAny()](/flux/v0/stdlib/strings/lastindexany/)
-   [strings.repeat()](/flux/v0/stdlib/strings/repeat/)
-   [strings.replace()](/flux/v0/stdlib/strings/replace/)
-   [strings.replaceAll()](/flux/v0/stdlib/strings/replaceall/)
-   [strings.split()](/flux/v0/stdlib/strings/split/)
-   [strings.splitAfter()](/flux/v0/stdlib/strings/splitafter/)
-   [strings.splitAfterN()](/flux/v0/stdlib/strings/splitaftern/)
-   [strings.splitN()](/flux/v0/stdlib/strings/splitn/)
-   [strings.strlen()](/flux/v0/stdlib/strings/strlen/)
-   [strings.substring()](/flux/v0/stdlib/strings/substring/)
-   [strings.title()](/flux/v0/stdlib/strings/title/)
-   [strings.toLower()](/flux/v0/stdlib/strings/tolower/)
-   [strings.toTitle()](/flux/v0/stdlib/strings/totitle/)
-   [strings.toUpper()](/flux/v0/stdlib/strings/toupper/)
-   [strings.trim()](/flux/v0/stdlib/strings/trim/)
-   [strings.trimLeft()](/flux/v0/stdlib/strings/trimleft/)
-   [strings.trimPrefix()](/flux/v0/stdlib/strings/trimprefix/)
-   [strings.trimRight()](/flux/v0/stdlib/strings/trimright/)
-   [strings.trimSpace()](/flux/v0/stdlib/strings/trimspace/)
-   [strings.trimSuffix()](/flux/v0/stdlib/strings/trimsuffix/)
