Ik heb het volgende probleem. Ik wil in een string iets veranderen. Het gene wat is wil veranderen is het volgende:
Als er het volgende is een string staat :
dan moet dat worden:
en als er staat:
dan moet het worden:
Het probleem wat ik ondervind is dat er geen functie indexOf is bij ASP zoals dat wel bij Javascript het geval is. Je kunt dus niet kijken waar er een link staat. Je kan ook niet de replace functie gebruiken omdat de link van inhoud veranderlijk is. Dus je zou de hele string moeten doorlopen karakter voor karakter maar dat lijkt me ook niet een oplossing.
Er moet wel een goede oplossing zijn. Ik heb gezocht op het internet maar daar kan ik geen goede oplossing vinden. Ik ben bereid om mee te denken naar de oplossing (daar ben ik ook verplicht toe!)
Als er het volgende is een string staat :
ASP:
1
| "bla bla bla bla <a href='http://www.tweakers.net'>blabla</a> bla bla |
dan moet dat worden:
ASP:
1
| "bla bla bla bla <a href='http://www.tweakers.net' target='_blank'>blabla</a> bla bla |
en als er staat:
ASP:
1
| "bla bla bla bla <a href='bla.html'>blabla</a> bla bla |
dan moet het worden:
ASP:
1
| "bla bla bla bla <a href='bla.html' target='_self>blabla</a> bla bla |
Het probleem wat ik ondervind is dat er geen functie indexOf is bij ASP zoals dat wel bij Javascript het geval is. Je kunt dus niet kijken waar er een link staat. Je kan ook niet de replace functie gebruiken omdat de link van inhoud veranderlijk is. Dus je zou de hele string moeten doorlopen karakter voor karakter maar dat lijkt me ook niet een oplossing.
Er moet wel een goede oplossing zijn. Ik heb gezocht op het internet maar daar kan ik geen goede oplossing vinden. Ik ben bereid om mee te denken naar de oplossing (daar ben ik ook verplicht toe!)