static var caseInsensitive : NSString.CompareOptions
A case-insensitive search.
ケースを考慮しない比較。
static var literal: NSString.CompareOptions
Exact character-by-character equivalence.
文字ごとの同等性を要求します。
static var backwards: NSString.CompareOptions
Search from end of source string.
ソース文字列の終わりから検索します。
static var anchored: NSString.CompareOptions
Search is limited to start (or end, if
NSBackwardsSearch
) of source string.
検索はソース文字列の最初の部分(または終わりの部分、もしNSBackwardsSearch
ならば)に制限されます。
static var numeric: NSString.CompareOptions
Numbers within strings are compared using numeric value, that is,
Name2.txt
< Name7.txt
< Name25.txt
.
文字列内の数字は、数値を使って比較されます、すなわち、Name2.txt
< Name7.txt
< Name25.txt
。
static var diacriticInsensitive : NSString.CompareOptions
Search ignores diacritic marks.
検索は区分初音符を無視します。
static var widthInsensitive : NSString.CompareOptions
Search ignores width differences in characters that have full-width and half-width forms, as occurs in East Asian character sets.
検索は、東アジア文字集合において現れるような、全角および半角形式を持つ文字における幅の違いを無視します。
static var forcedOrdering : NSString.CompareOptions
Comparisons are forced to return either
NSOrderedAscending
or NSOrderedDescending
if the strings are equivalent but not strictly equal.
比較はNSOrderedAscending
またはNSOrderedDescending
のどちらかを返すことを強制されます、もし文字列が同等であるしかし厳密に等しくないならば。
static var regularExpression : NSString.CompareOptions
The search string is treated as an ICU-compatible regular expression. If set, no other options can apply except
caseInsensitive
and anchored
. You can use this option only with the rangeOfString:
… methods and replacingOccurrences(of:with:options:range:)
.
検索文字列は、ICU互換正規表現とみなされます。もし設定されるならば、他のオプションはcaseInsensitive
とanchored
を除いて適用できません。あなたは、このオプションをrangeOfString:
… メソッドおよびreplacingOccurrences(of:with:options:range:)
でのみ使用できます。