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 
相关推荐
2301_807367192 分钟前
C++中的解释器模式变体
开发语言·c++·算法
always_TT35 分钟前
C语言中的字符与字符串(char数组)
c语言·开发语言
forAllforMe1 小时前
LAN9252 从机寄存器配置--C语言举例
c语言·开发语言
weixin_537590451 小时前
《C程序设计语言》练习答案(练习1-4)
c语言·开发语言
chushiyunen1 小时前
python中的内置属性 todo
开发语言·javascript·python
麦麦鸡腿堡1 小时前
JavaWeb_请求参数,设置响应数据,分层解耦
java·开发语言·前端
2301_819414302 小时前
C++与区块链智能合约
开发语言·c++·算法
不想看见4042 小时前
Valid Parentheses栈和队列--力扣101算法题解笔记
开发语言·数据结构·c++
炸膛坦客2 小时前
单片机/C/C++八股:(十五)内存对齐、结构体内存对齐
c语言·开发语言·单片机
娇娇yyyyyy2 小时前
QT编程(13): Qt 事件机制eventfilter
开发语言·qt