Generic Instance Method 総称体インスタンスメソッド

range(of:options:locale:)

Returns the range of a substring in the attributed string, if it exists. 属性付き文字列の中のある下位文字列の範囲を、もしそれが存在するならば返します。

Declaration 宣言

func range<T>(of stringToFind: T, options: String.CompareOptions = [], locale: Locale? = nil) -> Range<AttributedString.Index>? where T : StringProtocol

Parameters パラメータ

stringToFind

The string to find. 見つける文字列。

options オプション

Options that affect the search behavior, such as case-insensivity, search direction, and regular expression matching. 検索挙動に影響を及ぼすオプションそれら、たとえば、ケース無反応、検索方向、そして正規表現マッチング。

locale

The locale to use when searching, or nil to use the current locale. The default is nil. このロケールを検索する時に使います、またはnilで現在のロケールを使います。省略時にはnilです。

Return Value 戻り値

The range where stringToFind exists in the attributed string, or nil if it isn’t present. stringToFindがこの属性付き文字列において存在するところの範囲、またはnil、もしそれが存在していないならば。