Ich habe eine große Zeichenfolge und ich möchte ein Muster mit Start und Ende Suchmuster übereinstimmen/extrahieren. Wie kann das in R gemacht werden?Wie kann ich ein Muster (Anfang und Ende) in einer großen Zeichenfolge mit R extrahieren?
Ein Beispiel für die Zeichenfolge:
big_string <- "read.csv(\"http://company.com/students.csv\", header = TRUE)","solution":"# Preview students with str()\nstr(students)\n\n# Coerce Grades to character\nstudents$Grades <- read.csv(\"http://company.com/students_grades.csv\", header = TRUE)"
Und ich möchte die URL-Komponenten in diesem Fall extrahieren. Daher beginnt das Muster mit http
und endet mit .csv
oder einer beliebigen Erweiterung (wenn möglich).
http://company.com/students.csv
http://company.com/students_grades.csv
Ich habe kein Glück mit vielen Versuchen gregexpr
mit dem Muster zu extrahieren. Kann jemand helfen, einen Weg zu finden, dies in R zu tun?
Ihrem Frage ist nicht klar. Wird es immer eine URL zum Extrahieren sein? Immer die erste und letzte URL? Immer in Anführungszeichen? – G5W