---
title: NLTokenUnit.sentence
framework: naturallanguage
role: symbol
role_heading: Case
path: naturallanguage/nltokenunit/sentence
---

# NLTokenUnit.sentence

An individual sentence.

## Declaration

```swift
case sentence
```

## Discussion

Discussion Use this linguistic unit to tokenize text into sentences, like in the following example: let text = "This is a sentence. This is another sentence."      let tokenizer = NLTokenizer(unit: .sentence) tokenizer.string = text      let range = text.startIndex..<text.endIndex      let tokenArray = tokenizer.tokens(for: range) print("Number of tokens: \(tokenArray.count)")      tokenizer.enumerateTokens(in: range) { tokenRange, _ in     print(text[tokenRange])     return true } For more information, see Tokenizing natural language text.

## See Also

### Constants

- [NLTokenUnit.word](naturallanguage/nltokenunit/word.md)
- [NLTokenUnit.paragraph](naturallanguage/nltokenunit/paragraph.md)
- [NLTokenUnit.document](naturallanguage/nltokenunit/document.md)
