R 如何删除表达式前面字符串中不需要的单词?
我正在尝试仅使用R中的正则表达式提取带有选定单词的字符串 例如: 我想提取任何带有电源适配器前缀或后缀的内容,除了双网卡SATA电源适配器上面的字符串, 我尝试使用“查找背面负片”,但仍然无法获得所需的提取 谢谢您可以使用value=TRUE参数的grep函数,如下所示:R 如何删除表达式前面字符串中不需要的单词?,r,regex,R,Regex,我正在尝试仅使用R中的正则表达式提取带有选定单词的字符串 例如: 我想提取任何带有电源适配器前缀或后缀的内容,除了双网卡SATA电源适配器上面的字符串, 我尝试使用“查找背面负片”,但仍然无法获得所需的提取 谢谢您可以使用value=TRUE参数的grep函数,如下所示: strs <- c("SLIM SSD POWER ADAPTER", "POWER CORD", "LEAST SQUARE", "8.4L 1ST 3.5 HDD POWER ADAPTER", "SATA POWE
strs <- c("SLIM SSD POWER ADAPTER", "POWER CORD", "LEAST SQUARE", "8.4L 1ST 3.5 HDD POWER ADAPTER", "SATA POWER ADAPTER FOR ODD/2HDD", "SLIM SSD SATA&POWER ADAPTER",
"SATA POWER ADAPTER FOR HDD", "2ND 3.5 HDD+SSD POWER ADAPTER",
"SATA POWER ADAPTER", "1ND 3.5 HDD+SSD POWER ADAPTER", "DUAL NET CARD SATA POWER ADAPTER", "POWER ADAPTER (Others)", "RICHIE", "MONITOR")
grep("POWER ADAPTER", strs, value = TRUE)
请包括您尝试的代码。为什么只希望第二行到最后一行作为输出?最终是提取还是删除?请为给定的样本输入提供一个可复制的示例和准确的预期输出。我试图使用?
strs <- c("SLIM SSD POWER ADAPTER", "POWER CORD", "LEAST SQUARE", "8.4L 1ST 3.5 HDD POWER ADAPTER", "SATA POWER ADAPTER FOR ODD/2HDD", "SLIM SSD SATA&POWER ADAPTER",
"SATA POWER ADAPTER FOR HDD", "2ND 3.5 HDD+SSD POWER ADAPTER",
"SATA POWER ADAPTER", "1ND 3.5 HDD+SSD POWER ADAPTER", "DUAL NET CARD SATA POWER ADAPTER", "POWER ADAPTER (Others)", "RICHIE", "MONITOR")
grep("POWER ADAPTER", strs, value = TRUE)
[1] "SLIM SSD POWER ADAPTER" "8.4L 1ST 3.5 HDD POWER ADAPTER" "SATA POWER ADAPTER FOR ODD/2HDD"
[4] "SLIM SSD SATA&POWER ADAPTER" "SATA POWER ADAPTER FOR HDD" "2ND 3.5 HDD+SSD POWER ADAPTER"
[7] "SATA POWER ADAPTER" "1ND 3.5 HDD+SSD POWER ADAPTER" "DUAL NET CARD SATA POWER ADAPTER"
[10] "POWER ADAPTER (Others)"