Hallo Ihr Lieben,
brüte schon seit 2 Tagen an folgendem Problem rum. Ich möchte bei a-tags nur den Hyperlink ausgeben. Hier das Beispiel eines kompletten Tags:
<a href="file:///Users/frankpaul/Library/Mobile%20Documents/com~apple~CloudDocs/WSL_CMS/home.html"><span class="s2"><span class="s2">Home</span></a>. In diesem Fall soll also Home ausgegeben werden.
Dazu habe ich folgenden Regex erstellt: \>(.*?)<\/
Das funktioniert bei einfachen tags wie <a href=home.html>Home</a> perfekt. Wenn ich aber - wie im Beispiel - noch Span-Elemente oder Ähnliches drin habe, erhalte ich zuviel zurück. In dem oberen Beispiel dann: <span class="s2"><span class="s2">Home statt nur Home. Weiß jemand Rat, wie ich erst ab dem letzten > vor dem Text ausgeben lassen kann?
Ich freue mich auf Euer Feedback.
Anbei das Beispiel auf regex101.com
brüte schon seit 2 Tagen an folgendem Problem rum. Ich möchte bei a-tags nur den Hyperlink ausgeben. Hier das Beispiel eines kompletten Tags:
<a href="file:///Users/frankpaul/Library/Mobile%20Documents/com~apple~CloudDocs/WSL_CMS/home.html"><span class="s2"><span class="s2">Home</span></a>. In diesem Fall soll also Home ausgegeben werden.
Dazu habe ich folgenden Regex erstellt: \>(.*?)<\/
Das funktioniert bei einfachen tags wie <a href=home.html>Home</a> perfekt. Wenn ich aber - wie im Beispiel - noch Span-Elemente oder Ähnliches drin habe, erhalte ich zuviel zurück. In dem oberen Beispiel dann: <span class="s2"><span class="s2">Home statt nur Home. Weiß jemand Rat, wie ich erst ab dem letzten > vor dem Text ausgeben lassen kann?
Ich freue mich auf Euer Feedback.
Anbei das Beispiel auf regex101.com