Hallo Forum,
ich raff das immernoch nicht mit den regulären Ausdrücken.
Kann mir da mal jemand helfen ?
string = '<p><a href="http://dcbkk16.home.net/_admin/#Beitrag zur freiwilligen Krankenversicherung" class="interner_link" title="Beitrag zur freiwilligen Krankenversicherung"><p><a href="http://dcbkk16.home.net/_admin/#Beitrag zur freiwilligen Krankenversicherung" class="interner_link" title="Beitrag zur freiwilligen Krankenversicherung">';
Ich möchte alle Links mit "#" dahingehend verändern,
dass sie mit "#" beginnen.
Ich suche also nach allen 'href="<irgendwas>#' und möchte sie ersetzen durch 'href="#'
nach meine Verständnis müsste das so lauten:
string.replace(/href=".+#/g, "href="#");
aber das Ergebnis ist:
----------------------
string = '<p><a href="#Beitrag zur freiwilligen Krankenversicherung" class="interner_link" title="Beitrag zur freiwilligen Krankenversicherung"><p>';
... es wird also die Hälfte verschluuckt, was ich mir nicht erklären
kann.
Kann mir das jemand erklären ?
beste gruesse,
martin