Text(文本) API

此API提供了一些更通用化的操作,可用于处理字符串或将数据与字符串相互转化。

  • text.detab(value: string, tabWidth: number): string
    将字符串中的tab转换为空格,数量为指定的tab宽度。一个应用实例为term.write,它用此函数格式化文本。

  • text.padRight(value: string, length: number): string
    在字符串右侧填充空格,使其达到指定长度。

  • text.padLeft(value: string, length: number): string
    在字符串左侧填充空格,使其达到指定长度。

  • text.trim(value: string): string
    移除字符串头尾处的空格。

  • text.wrap(value:string, width:number, maxWidth:number)
    将给定的字符串按照指定宽度换行。

  • text.wrappedLines(value:string, width:number, maxWidth:number)
    返回封装后的text.wrap函数。

  • text.tokenize(value:string)
    将输入的字符串拆分为表,使用空格分隔数据。

目录