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 
相关推荐
新缸中之脑5 小时前
Moltbook 帖子精选
开发语言·php
xyq20245 小时前
jQuery Mobile 表单选择
开发语言
青岑CTF5 小时前
攻防世界-Web_php_include-胎教版wp
开发语言·安全·web安全·网络安全·php
雾岛听蓝5 小时前
C++11 列表初始化与右值引用核心解析
开发语言·c++·经验分享
小北方城市网5 小时前
Spring Boot 多数据源与事务管理实战:主从分离、动态切换与事务一致性
java·开发语言·jvm·数据库·mysql·oracle·mybatis
痴儿哈哈5 小时前
C++与硬件交互编程
开发语言·c++·算法
roman_日积跬步-终至千里5 小时前
【Java 并发-面试】从线程基础到企业级开发的知识点概况
java·开发语言
云中飞鸿5 小时前
VS2015安装后,安装QT59,之后安装qt-vsaddin-msvc2015-2.4.3.vsix 文件失败问题!
开发语言·qt
m0_748233175 小时前
C与C++:底层编程的六大核心共性
java·开发语言
沐知全栈开发6 小时前
HTTP Content-Type
开发语言