Ich verwende PHP und habe Zeichenfolge mit Inhalt =
<a href="www.something.com">Click here</a>
Ich muss alles loswerden außer "www.something.com" Ich nehme an, dies kann mit regulären Ausdrücken geschehen. Jede Hilfe wird geschätzt! Danke
Dies ist sehr einfach mit SimpleXML:
Geben Sie einen Wirbel:
Ergebnis: www.something.com
www.something.com
Aktualisiert: Jetzt muss der Anführungsstil angepasst werden, indem der folgende Kommentar adressiert wird.
Ich würde folgenden Code dafür vorschlagen:
Dies wird sich sowohl um das einfache Zitat ' als auch das doppelte Zitat " im href-Link kümmern.
'
"
Da Sie Ihre Frage wahrscheinlich nicht so einfach meinten, ist dies genau das, wonach Sie fragen:
$href ist:
$href
Als regulärer Ausdruck kann es wie folgt ausgedrückt werden:
Ist das hilfreich?
Wenn angenommen wird, dass IMMER das Format der Variablen ist, sollte der folgende Trick ausreichen. Wenn der Inhalt kein Link ist, funktioniert dies nicht. Im Wesentlichen sucht es nach Daten, die in zwei Zitaten enthalten sind.
Tags und Links string php hyperlink href extract