簡體   English   中英

在 R 中使用正則表達式在相似字符串中 grep 字符串

[英]Using regular expression in R to grep strings inside similar strings

我有一個充滿 csv 和 zip 地址鏈接的矢量(除了文本),但我只想提取包含 zip 文件的地址。

但有時 zip 和 csv 的地址在同一行上,例如:

http:/something.csv http:/something.zip

如何在 R 中使用正則表達式只選擇 zip 鏈接? 例如,

http:/..something.zip

我嘗試了模式http(.*?)zip ,它不起作用,因為它返回整個句子,因為整個句子以“http”開頭。

它應該只適用於以下內容:

links[grep(".zip", links)]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM