Toon posts:

[VBS] een deel van een string nodig

Pagina: 1
Acties:
  • 37 views sinds 30-01-2008

Verwijderd

Topicstarter
Beste mede-developers,

Het zal wel weer eens het einde van de dag zijn na een beesterig weekend.
Met andere woorden ik heb even het programmeer beeld niet meer.

Momenteel heb ik nog al een probleempje met een string.
de bewuste string kan continu verschillend zijn, maar er moet iedere keer het zelfde deel uit de string gehaald worden. Het is echter niet vaststaand waar dit deel staat en hoe lang dit deel is.

bijvoorbeeld.
12(3123)saasdfasdf#23-23-23:dsfkfdk:#dsfafdsa

Het ziet er misschien gaar uit, maar het is dan ook een voorbeeld.
Wat heb ik nu precies nodig.
Het deel dat tussen de #...# staat is het deel wat ik ernstig hard nodig heb.
Weet iemand in godsnaam hoe ik dat ga doen met VBS??

Ik heb van alles al geprobeerd: Split, instr etc.
Ik hoop dat jullie de solution hebben voor me. _/-\o_

Thanks,
Mcmally

  • Peetman
  • Registratie: Oktober 2001
  • Laatst online: 10:30

Peetman

Tjah....

- Split op # en pak element 1 uit je array
- Zoek met Instr en InstrRev de positie's van # op en doe een Mid()

[ Voor 5% gewijzigd door Peetman op 14-06-2004 16:36 ]


  • faabman
  • Registratie: Januari 2001
  • Laatst online: 08-08-2024
Mid() + Instr()

En even de windows scripting sdk downloaden

http://msdn.microsoft.com...downloads/list/webdev.asp

Op zoek naar een baan als Coldfusion webdeveloper? Mail me!


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 13:37

TeeDee

CQB 241

Kan je dat niet met een Regular Expression doen?

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Ik weet niet meer precies met welke funcies je het doet, maar ik zal het proberen uit te leggen.

Je zoekt het teken # op. Je krijgt van de functie nu een getal (A) terug met de positie. Dan zoek je vanaf die positie (A) het volgende # teken. nu heb je de tweede positie (B ).

Dan pak je met een functie de data tussen A en B en klaar.

[ Voor 1% gewijzigd door Verwijderd op 14-06-2004 16:37 . Reden: (B) is een smilie ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 13:23

gorgi_19

Kruimeltjes zijn weer op :9

Met deze hints moet het wel op te lossen zijn... :)
Regular Expressions, Instr, InstrRev, Mid zijn de opties waar je wat aan hebt en waar je je in kan verdiepen. :)

[ Voor 53% gewijzigd door gorgi_19 op 14-06-2004 16:38 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1

Dit topic is gesloten.