Ich versuche, URLs in einem Text in Hyperlinks zu konvertieren - mit regulären Ausdrücken. Ich habe es geschafft, dies zu erreichen, aber das Problem ist, wenn es bereits vorhandene Links im Textregex, um URLs in Links zu verwandeln, ohne mit vorhandenen Links im Text zu verkehren
so
bla bla blah www.google.com bla blah <a href="www.google.com">www.google.com</a>
in
bla bla blah <a href="http://www.google.com">www.google.com</a> bla blah <a href="www.google.com">www.google.com</a>
nicht
bla bla blah <a href="http://www.google.com">www.google.com</a> bla blah <a href="<a href="http://www.google.com">www.google.com</a></a>"><a href="http://www.google.com">www.google.com</a></a>
Haben Sie selbst * versucht * für dieses Problem googeln? Das ist hier schon so oft passiert, dass es gar nicht mehr witzig ist (tut mir leid, wenn das abweisend klingt, es ist nur eine Tatsache). Sehen Sie sich an: http://www.google.com/search?q=url+links+regex+replace+site%3Astackoverflow.com – Tomalak
Tomalak, lesen Sie die Frage. Dieses Problem ist komplizierter als das, was Sie mit dieser Google-Suche finden – amarillion
@amarillion: Bits und Teile des Problems wurden hier bis zu keinem Ende diskutiert. Sogar diese genaue Frage ist hier gewesen. Und jedes Mal, wenn es auf "HTML nicht mit Regex" brennt, und "übereinstimmende URLs in einem Text ist hart und unmöglich in den Fällen". Diese Frage wird zweifellos auch darauf niederbrennen. – Tomalak