5.5 字
5.5.1 字,字?
“字”(characters)就是通常所谓的“字符”。
5.5.2 例程
(require ming/racket/base) | package: ming |
word
word
字化数 : 字 + 化 + 数 = char->integer
word
数化字 : 数 + 化 + 字 = integer->char
word
字度/utf-8 : 字度 + / + utf-8 = char-utf-8-length
word
word
word
word
word
word
word
word
字<=?/ci : 字<=? + / + ci = char-ci<=?
word
word
字>=?/ci : 字>=? + / + ci = char-ci>=?
word
字?/英 : 字? + / + 英 = char-alphabetic?
word
字?/小写 : 字? + / + 小写 = char-lower-case?
word
字?/大写 : 字? + / + 大写 = char-upper-case?
word
字?/标题 : 字? + / + 标题 = char-title-case?
word
数字? : 数 + 字 + ? = char-numeric?
word
字?/符号 : 字? + / + 符号 = char-symbolic?
word
字?/标点 : 字? + / + 标点 = char-punctuation?
word
字?/象形 : 字? + / + 象形 = char-graphic?
word
字?/whitespace : 字? + / + whitespace = char-whitespace?
word
字?/blank : 字? + / + blank = char-blank?
word
字?/iso-control : 字? + / + iso-control = char-iso-control?
word
汉字? : 汉 + 字 + ? = char-extended-pictographic?
word
字类 : 字 + 类 = char-general-category
word
字属 : 字 + 属 = char-grapheme-break-property
word
: a + k + e + - + k + n + o + w + n + - + c + h + a + r + - + r + a + n + g + e + - + l + i + s + t = make-known-char-range-list
word
字大写化 : 字 + 大 + 写 + 化 = char-upcase
word
字小写化 : 字 + 小 + 写 + 化 = char-downcase
word
字标题化 : 字 + 标 + 题 + 化 = char-titlecase
word
字标题化* : 字 + 标 + 题 + 化 + * = char-foldcase
word
: h + a + r + - + g + r + a + p + h + e + m + e + - + s + t + e + p = char-grapheme-step