国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

R語(yǔ)言【cli】——ansi_html():將ANSI格式文本轉(zhuǎn)換為HTML

這篇具有很好參考價(jià)值的文章主要介紹了R語(yǔ)言【cli】——ansi_html():將ANSI格式文本轉(zhuǎn)換為HTML。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

Package?cli?version 3.6.0


Usage

ansi_html(x, escape_reserved = TRUE, csi = c("drop", "keep"))

Arguments

參數(shù)【x】:輸入字符向量。

參數(shù)【escape_reserved】:是否轉(zhuǎn)義HTML中保留的字符(&、<和>)。

參數(shù)【csi】:如何處理非sgr ANSI序列,要么“keep”,要么“drop”它們。


Value

字符向量的HTML。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-813311.html


Example

code <- withr::with_options(
  list(ansi.num_colors = 256),
  code_highlight(format(ansi_html))
)
hcode <- paste(ansi_html(code), collapse = "\n")
css <- paste(format(ansi_html_style()), collapse=  "\n")
page <- htmltools::tagList(
  htmltools::tags$head(htmltools::tags$style(css)),
  htmltools::tags$pre(htmltools::HTML(hcode))
)

if (interactive()) htmltools::html_print(page)
function (x, escape_reserved = TRUE, csi = c("drop", "keep")) 
{
    if (!is.character(x)) 
        x <- as.character(x)
    csi <- match.arg(csi)
    x <- enc2utf8(x)
    if (escape_reserved) {
        x <- gsub_("&", "&amp;", x, fixed = TRUE, useBytes = TRUE)
        x <- gsub_("<", "&lt;", x, fixed = TRUE, useBytes = TRUE)
        x <- gsub_(">", "&gt;", x, fixed = TRUE, useBytes = TRUE)
    }
    .Call(clic_ansi_html, x, csi == "keep")
}

到了這里,關(guān)于R語(yǔ)言【cli】——ansi_html():將ANSI格式文本轉(zhuǎn)換為HTML的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • R語(yǔ)言【cli】——ansi_strsplit():分割A(yù)NSI命令彩色字符串

    Package? cli ?version 3.6.0 這是base::strsplit()的彩色版本。它的工作方式與原版幾乎一樣,只不過(guò)保留了子字符串的色彩。 參數(shù)【x】 :字符向量,可能是ANSI樣式的,或者是強(qiáng)制轉(zhuǎn)換為字符的向量。 參數(shù)【split】 :長(zhǎng)度為1的字符向量(或可以強(qiáng)制為1的對(duì)象)包含用于分割的正則表達(dá)

    2024年01月22日
    瀏覽(30)
  • R語(yǔ)言【cli】——ansi_toupper(),ansi_tolower():將ANSI彩色字符串全部大寫或小寫

    Package? cli ?version 3.6.0 參數(shù)【x】 :輸入字符串。可能有ANSI的顏色和樣式。 參數(shù)【old】 :指定要翻譯的字符的字符串。如果提供長(zhǎng)度為2或更多的字符向量,則使用第一個(gè)元素并發(fā)出警告。 參數(shù)【new】 :指定翻譯的字符串。如果提供長(zhǎng)度為2或更多的字符向量,則使用第一個(gè)

    2024年01月22日
    瀏覽(20)
  • R語(yǔ)言【cli】——ansi_strip():抹除字符串中所有的ANSI標(biāo)記

    Package? cli ?version 3.6.0 輸入可以是cli_ansi_string類,這也從結(jié)果中刪除。 參數(shù)【string】 :輸入字符串。 參數(shù)【sgr】 :是否移除SGR(樣式化)控制序列。 參數(shù)【csi】 :非sgr控制序列是否移除。 參數(shù)【link】 :是否移除ANSI超鏈接。 清理干凈后的字符串。注意,ansi_strip()總是放棄

    2024年01月21日
    瀏覽(29)
  • R語(yǔ)言【cli】——ansi_collapse():

    Package? cli ?version 3.6.0 特點(diǎn): 自定義分隔符, 自定義最后分隔符:參數(shù)【last】, 為截?cái)嗟淖址砑邮÷蕴?hào), 在UTF-8控制臺(tái)上使用Unicode省略號(hào)字符, 可以折疊\\\"from both ends\\\", style = \\\"both-ends\\\", 可以考慮限制結(jié)果的顯示寬度,以字符為單位; 測(cè)量顯示寬度時(shí),正確處理ANSI控制序

    2024年01月20日
    瀏覽(19)
  • R語(yǔ)言【cli】——ansi_nchar():計(jì)數(shù)ANSI彩色字符串中的字符數(shù)

    Package? cli ?version 3.6.0 這是utf8_nchar()的顏色感知版本。默認(rèn)情況下,它計(jì)算Unicode字形簇,而不是代碼點(diǎn)。 參數(shù)【x】 :字符向量,可能是ANSI樣式的,或者是要強(qiáng)制字符化的向量。如果轉(zhuǎn)換為UTF-8。 參數(shù)【type】 :是否對(duì)字素(字符)、碼點(diǎn)、字節(jié)進(jìn)行計(jì)數(shù),還是計(jì)算字符串的顯

    2024年01月23日
    瀏覽(23)
  • R語(yǔ)言【cli】——ansi_substr():ANSI彩色字符串的子字符串

    Package? cli ?version 3.6.0 這是base::substr()的顏色感知副本。它的工作原理與原來(lái)的完全相同,但保留了子字符串中的顏色。在計(jì)算字符串中的位置時(shí),忽略ANSI轉(zhuǎn)義序列。 參數(shù)【x】 :字符向量,可能是ANSI樣式的,或者是強(qiáng)制轉(zhuǎn)換為字符的向量。 參數(shù)【start】 :起始索引或索引

    2024年01月22日
    瀏覽(20)
  • R語(yǔ)言【cli】——ansi_strwrap():將ANSI樣式的字符串包裝為一定的寬度

    Package? cli ?version 3.6.0 這個(gè)函數(shù)類似于base::strwrap(),但它適用于ANSI樣式的字符串,并且保持樣式不變。 參數(shù)【x】 :ANSI字符串。 參數(shù)【width】 :換行到的寬度。 參數(shù)【indent】 :每段第一行的縮進(jìn)。 參數(shù)【exdent】 :縮進(jìn)每段后面的行。 參數(shù)【simplify】 :是否在單個(gè)字符向

    2024年01月22日
    瀏覽(19)
  • R語(yǔ)言【cli】——ansi_trimws():從ANSI字符串中刪除前導(dǎo)和/或尾隨空格

    Package? cli ?version 3.6.0 這個(gè)函數(shù)類似于base::trimws(),但它適用于ANSI字符串,并保留顏色和其他樣式。 參數(shù)【x】 :ANSI字符串向量。 參數(shù)【which】 :是否刪除前導(dǎo)或尾隨空格或兩者都刪除。 去掉空白的ANSI字符串。

    2024年01月22日
    瀏覽(24)
  • R語(yǔ)言【cli】——ansi_grep(),ansi_grepl():與base::grep()和base::grepl()類似,但針對(duì)的是ANSI字符串

    Package? cli ?version 3.6.0 第一個(gè)ANSI序列將使用ansi_strip()剝離 參數(shù)【pattern】 :字符標(biāo)量、正則表達(dá)式或固定字符串(如果fixed = TRUE),要搜索的模式。其他對(duì)象將使用as.character()強(qiáng)制執(zhí)行。 參數(shù)【x】 :要搜索的字符向量。其他對(duì)象將使用as.character()強(qiáng)制執(zhí)行。 參數(shù)【ignore.case,

    2024年01月20日
    瀏覽(17)
  • R語(yǔ)言【cli】——ansi_hide_cursor():隱藏或顯示終端的光標(biāo)

    Package? cli ?version 3.6.0 這只適用于終端模擬器。在其他環(huán)境中,它什么也不做。 參數(shù)【stream】 :要檢查或操作的流,一個(gè)R連接對(duì)象。它也可以是一個(gè)字符串,\\\"auto\\\", \\\"message\\\", \\\"stdout\\\", \\\"stderr\\\"中的一個(gè)。如果會(huì)話是交互式的并且沒(méi)有接收器,\\\"auto\\\"將選擇stdout(),否則它將選擇

    2024年01月20日
    瀏覽(36)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包