Fjerne vilkårlig slutning fra string
Hej, VBscript eksperter.Jeg har nørklet med dette problem i flere timer, så nu må jeg bede om jere hjælp.
Jeg skal lave en asp/vbscript editor til .txt filer som skal bruges i flash.
Jeg henter indholdet fra en .txt fil.
Det ser nogenlunde sådan her ud:
____________________________________
&var1=Her kan stå en hel masse tekst
med flere linieskift.
Noget mere tekst.
&var2=Firmanavn af varierende længder
____________________________________
Fra txt filen fjerner jeg &var1= uden problemer, men skal så bevare resten af teksten frem til &var2=Et eller andet firmanavn.
D.v.s. jeg også skal fjerne det sidste linieskift samt &var2=og alt herefter. Giver det mening?
Jeg har prøvet med følgende:
updateText = left(updateText,((Len(updateText))-(InStrRev(updateText,"&var2=Et Firmanavn"))))
Det giver underlige resultater jeg ikke kan finde hoved eller hale i.
Er det linieskiftene i teksten der giver mig problemer?
Hvordan kan jeg evt gøre det anderledes/bedre?
Venlig hilsen,
Leif Berg Jensen