On this page:
􏽀
􏽁
􏽀?
􏽁?
􏻷?
􏸵
8.12

4.5 🔗

 (require ming/string) package: ming
Racket标准库的名语言扩展。

本页所列之例程的实现代码是名语言,因此源代码有参照意义。

procedure

(􏽀 V ...)  􏽀?

  V : any?

procedure

(􏽁 V ...)  􏽁?

  V : any?

参见:􏾐􏾑

􏽀:生成内容可以被修改的“字符串”。
􏽀:生成内容不可被修改的“字符串”。

Examples:
> (􏽀 #\a #\b #\c #\d)

"abcd"

> (􏽁 #\a #\b #\c #\d)

"abcd"

procedure

(􏽀? V)  boolean?

  V : any?

procedure

(􏽁? V)  boolean?

  V : any?
􏽀?:是否是􏽀
􏽁?:是否是􏽁

Examples:
> (􏽀? (􏽀 #\a #\b #\c #\d))

#t

> (􏽁? (􏽁 #\a #\b #\c #\d))

#t

procedure

(􏻷? V)  boolean?

  V : any?

另见:􏼟?

Examples:
> (􏻷? "abcdefg")

#f

> (􏻷? "")

#t

procedure

(􏸵 STR)  句?

  STR : 句?

􏸵为新造字
  • :空格;

  • :移除、删除(的非偏旁写法);

等同于:(􏼥 STR " " "")

STR的空格全部移除。

Example:
> (􏸵 " a b  cd    e   ")

"abcde"