Stringr::word()

在 R 语言中,stringr::word() 函数用于提取文本中的单词。从文本中提取指定位置的单词

library(stringr)

# 使用 word() 函数提取字符串中的单词
result <- word("This is a sentence.", start = 2, end = 4)

# 打印结果
print(result)

输出
[1] "is"  "a"   "sentence."

定义:

stringr::word(string, start = 1, end = start, sep = "\\s+")

参数介绍: - string:要操作的字符串或字符向量。

  • start:要提取的单词的起始位置。

  • end:要提取的单词的结束位置。

  • sep分隔符,分隔单词的正则表达式模式,默认为空格。

在这个例子中,stringr::word() 函数被用于从字符串 "This is a sentence." 中提取位置从 2 到 4 的单词。默认情况下,sep 参数使用正则表达式模式 "\s+",表示使用空格作为单词的分隔符。