<!--
{
  "availability" : [
    "iOS: -",
    "iPadOS: -",
    "macCatalyst: -",
    "macOS: -",
    "tvOS: -",
    "visionOS: -",
    "watchOS: -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreFoundation",
  "identifier" : "/documentation/CoreFoundation/CFCharacterSetPredefinedSet",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "Core Foundation"
    ],
    "preciseIdentifier" : "c:@E@CFCharacterSetPredefinedSet"
  },
  "title" : "CFCharacterSetPredefinedSet"
}
-->

# CFCharacterSetPredefinedSet

Defines a predefined character set.

```
enum CFCharacterSetPredefinedSet
```

## Overview

See [Predefined CFCharacterSet Selector Values](/documentation/CoreFoundation/predefined_cfcharacterset_selector_values) for values.

## Topics

### Enumeration Cases

[`CFCharacterSetPredefinedSet.alphaNumeric`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/alphaNumeric)

Alpha Numeric character set (Unicode General Category L*, M*, & N*).

[`CFCharacterSetPredefinedSet.capitalizedLetter`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/capitalizedLetter)

Titlecase character set (Unicode General Category Lt).

[`CFCharacterSetPredefinedSet.control`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/control)

Control character set (Unicode General Category Cc and Cf).

[`CFCharacterSetPredefinedSet.decimalDigit`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/decimalDigit)

Decimal digit character set.

[`CFCharacterSetPredefinedSet.decomposable`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/decomposable)

Canonically decomposable character set.

[`CFCharacterSetPredefinedSet.illegal`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/illegal)

Illegal character set.

[`CFCharacterSetPredefinedSet.letter`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/letter)

Letter character set (Unicode General Category L* & M*).

[`CFCharacterSetPredefinedSet.lowercaseLetter`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/lowercaseLetter)

Lowercase character set (Unicode General Category Ll).

[`CFCharacterSetPredefinedSet.newline`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/newline)

Newline character set (`U000A ~ U000D`, `U0085`, `U2028`, and `U2029`).

[`CFCharacterSetPredefinedSet.nonBase`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/nonBase)

Non-base character set (Unicode General Category M*).

[`CFCharacterSetPredefinedSet.punctuation`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/punctuation)

Punctuation character set (Unicode General Category P*).

[`CFCharacterSetPredefinedSet.symbol`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/symbol)

Symbol character set (Unicode General Category S*).

[`CFCharacterSetPredefinedSet.uppercaseLetter`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/uppercaseLetter)

Uppercase character set (Unicode General Category Lu and Lt).

[`CFCharacterSetPredefinedSet.whitespace`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/whitespace)

Whitespace character set (Unicode General Category Zs and U0009 CHARACTER TABULATION).

[`CFCharacterSetPredefinedSet.whitespaceAndNewline`](/documentation/CoreFoundation/CFCharacterSetPredefinedSet/whitespaceAndNewline)

Whitespace and Newline character set (Unicode General Category Z*, `U000A ~ U000D`, and `U0085`).



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)