Toon posts:

[ASP/RegExp] matches object maar 1 record?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ok, ik snap er even niets van. Ik heb een tekstbestand met allemaal emailadressen.
1 adres per regel met achter het adres een ENTER.

De volgende code moet al deze adressen eruit halen:

code:
1
2
3
4
5
6
7
8
9
10
11
Set objRe = new RegExp

objRe.IgnoreCase = true
objRe.Multiline = true
objRe.pattern = "[\w-\.]{1,}\@([\da-zA-Z-]{1,}\.){1,}[\da-zA-Z-]{2,3}"

Set objMatches = objRe.Execute(mstrSourceText)

For Each objMatch in objMatches
  Response.Write objMatch.Value & "<br>"
Next


Vreemd genoeg vind hij maar 1 emailadres. Weet iemand waarom.

Heb ook de volgende expressions geprobeerd:

'objRe.pattern = "^\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}$"
'objRe.pattern = "[A-Za-z0-9\_\-\.]+\@[A-Za-z0-9\_\-]+.*\.\w{2,3}\s"

  • klinz
  • Registratie: Maart 2002
  • Laatst online: 10-08 15:44

klinz

weet van NIETS

code:
1
objRe.global = true

  • dominic
  • Registratie: Juli 2000
  • Laatst online: 19:07

dominic

will code for food

klinz schreef op 22 september 2003 @ 20:49:
code:
1
objRe.global = true
Jepz, of "/g" achter je pattern plakken, doet hetzelfde in bijvoorbeeld javascript..

[ Voor 13% gewijzigd door dominic op 22-09-2003 20:53 ]

Download my music on SoundCloud


Verwijderd

Topicstarter
Mijn helden! :)
Had die property helemaal over het hoofd gezien in de documentatie van vbscript.