在R語言中,可以使用正則表達式來提取字符串中的數字。具體的方法有兩種:
str_extract()
函數和正則表達式來提取字符串中的數字。library(stringr)
string <- "Hello123World456"
numbers <- str_extract(string, "\\d+")
在上述代碼中,str_extract()
函數用于提取字符串中的數字。正則表達式\\d+
表示匹配連續的數字字符。
str_extract_all()
函數和正則表達式來提取字符串中的所有數字。library(stringr)
string <- "Hello123World456"
numbers <- unlist(str_extract_all(string, "\\d+"))
在上述代碼中,str_extract_all()
函數用于提取字符串中的所有數字。unlist()
函數用于將提取結果轉換為向量。
無論使用哪種方法,最后可以通過打印numbers
變量來查看提取的數字。