Ik heb bijvoorbeelde de volgende tekst:
Het replacen van die
De link die al netjes met html code erom staat, die gaat hij dan ook replacen
Met als resultaat
Ik ben het in de richting aan het zoeken van een regular expression die checkt of de link gevolgd wordt door een </a>-tag maar krijg hem na veel proberen en zoeken niet aan de gang.
Dit is wat ik tot nu toe heb.
Ik heb behoorlijk wat rond gezocht op internet, maar praktisch alle artikelen gaan er van uit dat de invoer met ubb codes of alleen textuele links gebeurt, maar niet een combinatie van tekstuele links en htmllinks
code:
1
| Dit is een link naar http://www.tweakers.net maar dit is ook een link maar dan in html <a href="http://www.tweakers.net">http://www.tweakers.net</a> |
Het replacen van die
code:
door 1
| http://www.tweakers.net |
code:
is geen probleem en poepsimpel maar dan loop je natuurlijk tegen het volgende probleem aan.1
| <a href="http://www.tweakers.net">http://www.tweakers.net</a> |
De link die al netjes met html code erom staat, die gaat hij dan ook replacen
Met als resultaat
code:
1
| <a href="<a href="http://www.tweakers.net">http://www.tweakers.net</a>"><a href="http://www.tweakers.net">http://www.tweakers.net</a></a> |
Ik ben het in de richting aan het zoeken van een regular expression die checkt of de link gevolgd wordt door een </a>-tag maar krijg hem na veel proberen en zoeken niet aan de gang.
Dit is wat ik tot nu toe heb.
code:
1
| \b(http://|https://|ftp://)\w*(?!</a>)\b |
Ik heb behoorlijk wat rond gezocht op internet, maar praktisch alle artikelen gaan er van uit dat de invoer met ubb codes of alleen textuele links gebeurt, maar niet een combinatie van tekstuele links en htmllinks
*blup*