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 
相关推荐
ghie90904 小时前
基于MATLAB的多旋翼无人机多机编队仿真实现
开发语言·matlab·无人机
少控科技4 小时前
QT新手日记026
开发语言·qt
就是有点傻4 小时前
C#中如何和西门子通信
开发语言·c#
液态不合群5 小时前
如何提升 C# 应用中的性能
开发语言·算法·c#
布局呆星5 小时前
面向对象中的封装-继承-多态
开发语言·python
柏林以东_5 小时前
异常的分类与用法
java·开发语言
专注API从业者5 小时前
淘宝商品 API 接口架构解析:从请求到详情数据返回的完整链路
java·大数据·开发语言·数据库·架构
木千5 小时前
Qt全屏显示,在顶部工具栏的最右边显示关闭按钮
开发语言·qt
-凌凌漆-5 小时前
【java】java中函数加与不加abstract 的区别
java·开发语言
你撅嘴真丑5 小时前
STL练习
开发语言·c++·算法