Strings and Text
文字列とテキスト
Create and process strings of Unicode characters, use regular expressions to find patterns, and perform natural language analysis of text.
ユニコード文字からなる文字列を作成および処理します、正規表現を使ってパターンを見つけます、そしてテキストの自然言語解析を実行します。
Topics
話題
Strings
文字列
struct String
A Unicode string value that is a collection of characters.
ユニコード文字列値で、いくらかの文字からなる1つのコレクションです。
String Encodings
文字列エンコーディング
Constants for encoding standards used when converting raw data to and from string representations.
生のデータを文字列表現へとそしてそれから変換する時に使われるエンコーディング標準に対する定数。
Strings with Metadata
メタデータを持つ文字列
struct AttributedString
A value type for a string with associated attributes for portions of its text.
それのテキストのいくつかの部分に関連属性をもつ文字列のための値型。
class NSAttributedString
A string with associated attributes (such as visual style, hyperlinks, or accessibility data) for portions of its text.
それのテキストの一部に対する結び付けられた属性(たとえば視覚形式、ハイパーリンク、またはアクセシビリティ・データなど)をもつ文字列。
class NSMutableAttributedString
A mutable string with associated attributes (such as visual style, hyperlinks, or accessibility data) for portions of its text.
それのテキストの部分それらに関連付けられた属性(たとえば視覚的スタイル、ハイパーリンク、またはアクセシビリティデータ)をもつ可変文字列。
Characters
さまざまな文字
struct CharacterSet
A set of Unicode character values for use in search operations.
検索操作で使うためのユニコード文字値の集合。
Pattern Matching
パターンマッチング
class Scanner
A string parser that scans for substrings or characters in a character set, and for numeric values from decimal, hexadecimal, and floating-point representations.
ある文字列パーサー、それはある文字集合での下位文字列または文字を求めて、そして10進、16進、および浮動小数点表現からの数値を求めて、走査します。
class NSRegularExpression
An immutable representation of a compiled regular expression that you apply to Unicode strings.
可変でない表現のコンパイル済み正規表現で、それをあなたはユニコード文字列に適用します。
class NSDataDetector
A specialized regular expression object that matches natural language text for predefined data patterns.
ある特殊化された正規表現オブジェクトで、自然言語テキストをあらかじめ定義されたデータパターンと照合します。
class NSTextCheckingResult
An occurrence of textual content found during the analysis of a block of text, such as when matching a regular expression.
あるテキストの塊の分析の間に、例えばある正規表現のマッチングの時に、見つけられたテキスト内容の存在。
let NSNotFound: Int
A value indicating that a requested item couldn’t be found or doesn’t exist.
要求された項目が見つけられなかったまたは存在しないことを指し示す値。
Spelling and Grammar
スペルと文法
class NSSpellServer
A server that your app uses to provide a spell checker service to other apps running in the system.
あなたのアプリがスペルチェッカーサービスをシステムで動作している他のアプリに対して提供するために使用するサーバー。
Localization
ローカライゼーション
struct Locale
Information about linguistic, cultural, and technological conventions for use in formatting data for presentation.
提示用にデータの体裁を整えるのに使う言語的、文化的、そして技術的な慣行についての情報。
class NSOrthography
A description of the linguistic content of natural language text, typically used for spelling and grammar checking.
一般的にスペルおよび文法チェックのために使われる、自然言語テキストの言語学的内容の記述。
Deprecated
非推奨
class NSLinguisticTagger
Analyze natural language text to tag part of speech and lexical class, identify names, perform lemmatization, and determine the language and script.
自然言語テキストを解析することで、品詞および語彙的クラスにタグ付けして、名前を識別して、見出語化を実行して、そして言語と書体を決定します。
Deprecated
非推奨
See Also
参照
Fundamentals
基本
Collections
さまざまなコレクション
Use arrays, dictionaries, sets, and specialized collections to store and iterate groups of objects or values.
配列、辞書、集合、そして特殊化されたコレクションを使って、オブジェクトや値からなるグループを格納したり反復処理します。
Dates and Times
日付と時刻
Compare dates and times, and perform calendar and time zone calculations.
日付や時刻を比較します、そしてカレンダーやタイムゾーンの計算を実行します。
Units and Measurement
単位と寸法
Label numeric quantities with physical dimensions to allow locale-aware formatting and conversion between related units.
数量を物理的次元で標識化して、ロケール対応書式化および関連単位間の変換を可能にします。
Data Formatting
データ書式設定
Convert numbers, dates, measurements, and other values to and from locale-aware string representations.
数字、日付、寸法、および他の値をロケール対応文字列表現へと、そしてそれから変換します。
Filters and Sorting
フィルタとソート
Use predicates, expressions, and sort descriptors to examine elements in collections and other services.
述語、式、そしてソート記述子を使って、コレクションおよび他の提供での要素を吟味します。