Package cli version 3.6.0
Description
这是utf8_nchar()的颜色感知版本。默认情况下,它计算Unicode字形簇,而不是代码点。
Usage
ansi_nchar(x, type = c("chars", "bytes", "width", "graphemes", "codepoints"))
Arguments
参数【x】:字符向量,可能是ANSI样式的,或者是要强制字符化的向量。如果转换为UTF-8。
参数【type】:是否对字素(字符)、码点、字节进行计数,还是计算字符串的显示宽度。文章来源:https://www.toymoban.com/news/detail-817404.html
Value
数字向量,字符向量中字符串的长度。文章来源地址https://www.toymoban.com/news/detail-817404.html
Examples
> str <- paste(
+ col_red("red"),
+ "default",
+ col_green("green")
+ )
> cat(str, "\n")
red default green
> nchar(str)
[1] 37
> ansi_nchar(str)
[1] 17
> nchar(ansi_strip(str))
[1] 17
到了这里,关于R语言【cli】——ansi_nchar():计数ANSI彩色字符串中的字符数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!