One Logo Pool Ball
RegexBuilder · IOS API REFERENCE

RegexComponentBuilder

enum · iOS 16.0+ · SDK 27.1

@resultBuilder enum RegexComponentBuilder

A custom parameter attribute that constructs regular expressions from closures. You typically see `RegexComponentBuilder` as a parameter attribute for `Regex`- or `RegexComponent`-producing closure parameters, allowing those closures to combine multiple regular expression components. Type initializers and string algorithm methods in the RegexBuilder framework include a builder closure parameter, so that you can use regular expression components together.

Members (1)

static · iOS 16.0+

buildBlock

TypeScript
static buildBlock(): SDKHandle
Swift declaration
static func buildBlock() -> Regex<Substring>

Skipped declarations

79 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

RegexComponentBuilder.buildPartialBlock(first:)

This declaration needs Swift generic type arguments. (no canonical witness for R)

RegexComponentBuilder.buildExpression(_:)

This declaration needs Swift generic type arguments. (no canonical witness for R)

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This declaration needs Swift generic type arguments. (no canonical witness for W0)

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This declaration needs Swift generic type arguments. (no canonical witness for W0)

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This declaration needs Swift generic type arguments. (no canonical witness for W0)

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This declaration needs Swift generic type arguments. (no canonical witness for W0)

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This declaration needs Swift generic type arguments. (no canonical witness for W0)

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This declaration needs Swift generic type arguments. (no canonical witness for W0)

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This declaration needs Swift generic type arguments. (no canonical witness for W0)

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This declaration needs Swift generic type arguments. (no canonical witness for W0)

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This declaration needs Swift generic type arguments. (no canonical witness for W0)

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This declaration needs Swift generic type arguments. (no canonical witness for W0)

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

RegexComponentBuilder.buildPartialBlock(accumulated:next:)

This parameter hides a concrete Swift type.

All RegexBuilder types →