Instance Methodgrdb 7.3.0GRDB

singular(_:options:_:)

Appends a singularization rule.

Inflections.swift:82
mutating func singular(_ pattern: String, options: NSRegularExpression.Options = [.caseInsensitive], _ template: String)

Parameters

pattern

A regular expression pattern.

options

Regular expression options (defaults to [.caseInsensitive]).

template

A replacement template string.

var inflections = Inflections()
inflections.singular("s$", "")
inflections.singularize("players") // "player"