Zum Beispiel habe ich url String wie:Wie extrahiere ich einen Teil der Zeichenkette, die nach einer gegebenen Teilzeichenkette kommt?
https://abc.s3-something.amazonaws.com/subfolder/1234/5.html?X-Amz-Credential=abcd12bhhh34-1%2Fs3%2Faws4_request&X-Amz-Date=2016&X-Amz-Expires=3&X-Amz-SignedHeaders=host&X-Amz-Signature=abcd34hhhhbfbbf888ksdskj
Aus dieser Zeichenfolge Ich brauche zu extrahieren Nummer 1234, die nach dem Unterordner/kommt. Ich habe es mit gsub versucht, aber kein Glück. Jede Hilfe wäre willkommen.
Ist 'Unterordner' immer gleich? Ist der Domainname immer gleich? –
Ich schlage vor: 1) Sie reduzieren die Länge Ihrer Zeichenfolge. Vielleicht beende es vor "Amz-Credential". Die Frage wird nicht geändert, und die Leser müssen nicht horizontal scrollen, um die Zeichenfolge zu lesen. 2) Weisen Sie der Zeichenfolge eine Variable zu (z. B. "str =" http ... "'), damit die Leser dies nicht tun müssen. Sie können sich nur auf die Variable beziehen. 3) beantworte @ Jordans Frage. –