var isLetter : Bool
var isPunctuation : Bool
var isNewline : Bool
var isWhitespace : Bool
var isSymbol : Bool
var isCurrencySymbol : Bool
Availability
Technology
var isMathSymbol: Bool
{ get }
For example, the following characters all represent math symbols: 例えば、以下の表意文字は全て数学シンボルを表します:
“+” (U+002B PLUS SIGN)
“∫” (U+222B INTEGRAL)
“ϰ” (U+03F0 GREEK KAPPA SYMBOL)
The set of characters that have an is
value of true
is not a strict subset of those for which is
is true
. This includes characters used both as letters and commonly in mathematical formulas. For example, “ϰ” (U+03F0 GREEK KAPPA SYMBOL) is considered both a mathematical symbol and a letter.
is
の値にtrue
を持つ文字の集合は、それらに対してis
がtrue
であるものの狭義の部分集合ではありません。これは、表音文字としてそして一般に数学公式においての両方で使われる表意文字を含みます。例えば、 “ϰ” (U+03F0 GREEK KAPPA SYMBOL) は、数学シンボルと表音文字の両方にみなされます。
This property corresponds to the “Math” property in the Unicode Standard. このプロパティは、ユニコード標準における “Math” に相当します。
var isLetter : Bool
var isPunctuation : Bool
var isNewline : Bool
var isWhitespace : Bool
var isSymbol : Bool
var isCurrencySymbol : Bool