【发布时间】:2017-10-06 05:05:27
【问题描述】:
我想提取文本文件中两个单词 (start, end) 之间的字符串,但想在第二次出现 start 后开始提取,直到 结束。
比如我的文字是
test.text <- c("During the year new factories at Haridwar for LV apparatus and at Bangalore for LV electric motors commenced production. Further increases in range and LV switchgear capacity augmentation are planned for motors, HT motors, Drives and .")
我需要在第二个“LV”之后开始提取文本(忽略后面的那个)(不区分大小写)直到“容量”。
输出应该是这样的:
electric motors commenced production. Further increases in range and
【问题讨论】:
-
嗨,欢迎来到 SO。您能帮我们解决您正在尝试的代码吗?
-
你说“忽略后面的那个”,但是你预期的输出停在“后面那个”的LV,不应该是
electric motors commenced production. Further increases in range and LV switchgear吗? -
哦..对不起。我希望在“容量”之前输出直到“低压开关设备”结束:“电动机开始生产。范围和低压开关设备的进一步增加”。只是希望“LV”在第二次出现后被忽略,它不应该影响输出流。
-
考虑接受对您帮助最大的答案,方法是单击“否决”按钮下方的灰色复选标记。
标签: r text-mining