str_extract() 提取第一个匹配到的文本,并返回字符向量 str_extract_all() 提取所有匹配到的文本,返回一堆字符向量 # What are the phone numbers? str_extract(strings, phone) #> [1] NA "219 733 8965" "329-293-8753" "579-499-7527" str_extract_all(strings, phone) #> [[1]] #> character...
str_extract_all(string, pattern, simplify = FALSE) 1. 2. shopping_list <- c("apples x4", "bag of flour", "bag of sugar", "milk x2") str_extract(shopping_list, "[a-z]+") # 结果 [1] "apples" "bag" "bag" "milk" str_extract_all(shopping_list, "[a-z]+") # 结果 [[...
gsub("a",1,<vector>)——字符串替代,负责搜索字符串的特定表达式,并用新的内容加以替代。 sub()函数——和gsub是类似的,但只替代第一个发现结果。 chartr( )——字符串替换函数 toupper( )、tolower( )及casefold( )——大小写转换函数 #substr函数和substring函数的语法 substr(x, start = 2, stop = ...
str_extract() 提取第一个匹配到的文本,并返回字符向量 str_extract_all() 提取所有匹配到的文本,返回一堆字符向量 # What are the phone numbers? str_extract(strings, phone) #> [1] NA "219 733 8965" "329-293-8753" "579-499-7527" str_extract_all(strings, phone) #> [[1]] #> character...