A possible prefix to test against this string. この文字列に対してテストすることになる可能性のある接頭辞。
Instance Method
インスタンスメソッド
has
hasPrefix(_:)
Returns a Boolean value indicating whether the string begins with the specified prefix.
文字列が指定された接頭辞で始まるかどうかを指し示すブール値を返します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 6.0.1+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
Parameters パラメータ
prefix
Return Value 戻り値
true
if the string begins with prefix
; otherwise, false
.
true
、文字列がprefix
で始まるならば;そうでなければ、false
。
Discussion 解説
The comparison is both case sensitive and Unicode safe. The case-sensitive comparison will only match strings whose corresponding characters have the same case. 比較は、大文字小文字考慮のみならずユニコード安全でもあります。大文字小文字考慮での比較は、対応する文字の大文字小文字が同じである文字列同士のみが一致することになります。
The Unicode-safe comparison matches Unicode scalar values rather than the code points used to compose them. The example below uses two strings with different forms of the "é"
character—the first uses the composed form and the second uses the decomposed form.
ユニコード安全での比較は、ユニコードスカラー値を比べます、それらを組み立てるのに使われるコード点ではなく。以下の例は、異なる形式の"é"
文字を持つ2つの文字列を使います—最初は合成形式を使い、そして2番目は分解形式を使います。
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Finding Substrings 下位文字列を見つける
func hasSuffix (String) -> Bool
Returns a Boolean value indicating whether the string ends with the specified suffix.
文字列が指定された接尾辞で終わるかどうかを指し示すブール値を返します。