stringi

    2熱度

    2回答

    所有表達式我有一些字符串,它實際上是HTML代碼來創建表,例如 z <- "<TABLE ALIGN=\"RIGHT\" BORDER CELLSPACING=\"0\" CELLPADDING=\"0\"> <CAPTION><B>MESA HIGH VICTORIES</B></CAPTION> <TH>Team</TH> <TH>Score</TH>

    6熱度

    3回答

    使用stringr包,很容易以矢量化的方式執行正則表達式替換。 問:我怎樣才能做到以下幾點: 在 hello,world??your,make|[]world,hello,pos 更換每一個字不同的替代品,例如越來越多的數字 1,2??3,4|[]5,6,7 請注意,簡單的分隔符不能被假設,實際使用情況更復雜。 stringr::str_replace_all似乎不工作,因爲它 str_r

    1熱度

    1回答

    我嘗試創建正則表達式來提取所有整數。它可以是6-12也可以+6.000或-5,0以及另一個提取非整數的實數,例如3.14,-6,26但是不是5.0。 爲了找到整數我試過"^[+-]?([0-9]+)(\\[.,]0{1,})?$"但它不能在-6.00上工作。我不知道如何創建第二個正則表達式(如何用逗號或點,然後零來排除整數)。任何幫助讚賞。

    1熱度

    2回答

    今天我看到關於新添加到stringi包,你將能夠給個說法"overlap=TRUE"增加一些stringi搜索功能的新職位。 這是post。 不過,我已經試過了bartektartanus建議(從安裝到範例)確切的代碼,當我運行它,我得到的參數(3)數目不正確的錯誤,因爲「stri_count_fixed」預計2 > library("stringi", lib.loc="D:/Program F

    2熱度

    1回答

    在R中,我可以使用\\1來引用捕獲組。但是,使用stringi程序包時,這不會按預期方式工作。 library(stringi) fileName <- "hello-you.lst" (fileName <- stri_replace_first_regex(fileName, "(.*)\\.lst$", "\\1")) [1] "1" 預計產量:hello-you。 在the