Hallo,
ich möchte mit hilfe von regex aus einem Quellcode einen bestimmten Link herauskopieren.
Der Part im HTML code ist folgendermaßen markiert
Damit ich auch genau diesen Link erwische hab ich ins regex auch noch das kästchen eingetragen, das mit id="copy_paste_links" markiert ist. hier im Beispielregex müssen die kästcheneigenschaften für den allgemeinen Fall immer die selben sein, hab auch noch eine flexiblere auf meinem home rechner aber gerade keinen Zugang .
Regex für die URL:
jetzt frag ich mich, wenn ich den gesamten quelltext von der site ausgelesen habe, wie krieg ich dann mit Regex genau diese Passage raus, damit ich hinterher die gewünschte URL rausfiltern kann?
PS: Mit diesen RegEx regeln krieg ich nur eine URL zusammen, wie muss ich das ganze denn klammern damit ich beliebig viele URLS kopieren kann? Mit klammern und Sternchen hats nicht geklappt
gruß euch allen!
Kaji
ich möchte mit hilfe von regex aus einem Quellcode einen bestimmten Link herauskopieren.
Der Part im HTML code ist folgendermaßen markiert
Java:
<pre id="copy_paste_links" style="padding: 6px; border: 1px inset #ccc; width: 590px;text-align: left;background:#fff;overflow:auto;max-height:500px; height:32px;">[url]http://www.link.tld/files/file.zip[/url].
</pre></div>
Damit ich auch genau diesen Link erwische hab ich ins regex auch noch das kästchen eingetragen, das mit id="copy_paste_links" markiert ist. hier im Beispielregex müssen die kästcheneigenschaften für den allgemeinen Fall immer die selben sein, hab auch noch eine flexiblere auf meinem home rechner aber gerade keinen Zugang .
Regex für die URL:
Java:
<pre id="copy_paste_links" style="padding: 6px; border: 1px inset #ccc; width: 590px;text-align: left;background:#fff;overflow:auto;max-height:500px; height:32px;">http:\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?
jetzt frag ich mich, wenn ich den gesamten quelltext von der site ausgelesen habe, wie krieg ich dann mit Regex genau diese Passage raus, damit ich hinterher die gewünschte URL rausfiltern kann?
PS: Mit diesen RegEx regeln krieg ich nur eine URL zusammen, wie muss ich das ganze denn klammern damit ich beliebig viele URLS kopieren kann? Mit klammern und Sternchen hats nicht geklappt
gruß euch allen!
Kaji