R语言【cli】——ansi_strtrim():截断ANSI字符串

Package cli version 3.6.0


Description

此函数类似于base::strtrim(),但可以正确处理ANSI样式的字符串。它还增加了......(如果允许Unicode字符,则为对应的Unicode字符)到截断字符串的末尾。


Usage

R 复制代码
ansi_strtrim(x, width = console_width(), ellipsis = symbol$ellipsis)

Arguments

参数【x】:ANSI字符串的字符向量。

参数【width】:截断到的宽度。

参数【ellipsis】:要追加到截断字符串的字符串。如果不想要标记,请提供空字符串。


Detail

注意:ansi_strtrim()目前不支持NA值。


Example

R 复制代码
> text <- cli::col_red(cli:::lorem_ipsum())
> ansi_strtrim(c(text, "foobar"), 40)
<cli_ansi_string>
[1] Qui mollit eiusmod officia officia exer...
[2] foobar 
相关推荐
REDcker6 分钟前
JS 与 C++ 语言绑定技术详解
开发语言·javascript·c++
June`6 分钟前
C++11新特性全面解析(三):智能指针与死锁
开发语言·c++
认真敲代码的小火龙9 分钟前
【JAVA项目】基于JAVA的医院管理系统
java·开发语言·课程设计
曼巴UE51 小时前
UE5 C++ 动态多播
java·开发语言
steins_甲乙1 小时前
C++并发编程(3)——资源竞争下的安全栈
开发语言·c++·安全
请一直在路上2 小时前
python文件打包成exe(虚拟环境打包,减少体积)
开发语言·python
luguocaoyuan2 小时前
JavaScript性能优化实战技术学习大纲
开发语言·javascript·性能优化
禁默2 小时前
“零消耗”调用优质模型:AI Ping结合Cline助我快速开发SVG工具,性能与官网无异
开发语言·php
CSDN_RTKLIB2 小时前
代码指令与属性配置
开发语言·c++
上不如老下不如小3 小时前
2025年第七届全国高校计算机能力挑战赛 决赛 C++组 编程题汇总
开发语言·c++