R语言【cli】——ansi_trimws():从ANSI字符串中删除前导和/或尾随空格

发布时间:2024年01月22日

Package?cli?version 3.6.0


Description

这个函数类似于base::trimws(),但它适用于ANSI字符串,并保留颜色和其他样式。


Usage

ansi_trimws(x, which = c("both", "left", "right"))

Arguments

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

参数【which】:是否删除前导或尾随空格或两者都删除。


Value

去掉空白的ANSI字符串。


Examples

> trimws(paste0("   ", col_red("I am red"), "   "))
[1] "\033[31mI am red\033[39m"
> ansi_trimws(paste0("   ", col_red("I am red"), "   "))
<cli_ansi_string>
[1] I am red
> trimws(col_red("   I am red   "))
<cli_ansi_string>
[1]    I am red   
> ansi_trimws(col_red("   I am red   "))
<cli_ansi_string>
[1] I am red

文章来源:https://blog.csdn.net/whitedrogen/article/details/135726718
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。