R语言【cli】——ansi_toupper(),ansi_tolower():将ANSI彩色字符串全部大写或小写

发布时间:2024年01月22日

Package?cli?version 3.6.0


Usage

ansi_toupper(x)

ansi_tolower(x)

ansi_chartr(old, new, x)

Arguments

参数【x】:输入字符串。可能有ANSI的颜色和样式。

参数【old】:指定要翻译的字符的字符串。如果提供长度为2或更多的字符向量,则使用第一个元素并发出警告。

参数【new】:指定翻译的字符串。如果提供长度为2或更多的字符向量,则使用第一个元素并发出警告。


Value

长度与参数【x】相同的字符向量,包含翻译后的字符串。ANSI样式被保留。


Examples

> ansi_toupper(col_red("Uppercase"))
<cli_ansi_string>
[1] UPPERCASE
> ansi_tolower(col_red("LowerCase"))
<cli_ansi_string>
[1] lowercase
> x <- paste0(col_green("MiXeD"), col_red(" cAsE 123"))
> ansi_chartr("iXs", "why", x)
<cli_ansi_string>
[1] MwheD cAyE 123

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