r - 如何在由 rtf 文档创建的字符向量中找到两个元素之间的元素
问题描述
我有一个使用代码从 rtf 文档创建的对象:(sample_doc <- read_rtf("sample.doc")
我不得不使用 read_rtf,因为该文档实际上是一个 rtf)。
我知道文档中的某处有两个短语(字符向量中的一个元素)apple
,orange
并且它们之间必须有一个元素。我只想提取中间元素。我应该怎么办?
谢谢!
解决方案
您可以使用正数lookbehind
和lookahead
目标之间的模式,这个正则表达式应该给你你需要的东西:
(?<=orange)(.*)(?=apple)
推荐阅读
- flutter - 使用颤振将对象转储到文件中
- apache-kafka - Spring Cloud Stream Kafka Stream 应用程序显示在每次重新启动时将分区 event-x 的偏移量重置为偏移量 0
- python - 有没有办法“刷新”请求?
- rust - 使用 tokio 异步读取文件的多个部分
- azure - 是否可以在 azure web 应用程序中创建主机文件的等价物
- java - 一个数据流作业内的并行管道
- python - 如何解决OSError: [WinError 123] The filename, directory name, or volume label syntax is wrong in pycharm 错误
- c# - 室内寻路 c# wpf
- c - 是否可以在运行时在内部闪存 EEprom 中写入 Cert.der 和 key.der?我正在使用 stm32
- iis - 如何将 SSL 证书绑定到 IIS 上的特定端口?