webForumDet fria alternativet

Object via scriptlet

0 svar · 188 visningar · startad av Vide

VideMedlem sedan dec. 19998 577 inlägg
#1

Hejsan!

Sitter och pillar på min scriptlet och tänkte skapa en function av en RegExp-funktion... men det vill inte fungera... kan man inte flytta ett objekt ifrån scriptleten till asp-koden?
Scriptletkod:

Function getRegExp(strPhrase, strPattern, bolGlobal, bolIgnoreCase)
    Set objRegEx = New RegExp 
    objRegEx.Global = bolGlobal
    objRegEx.IgnoreCase = bolIgnoreCase
    objRegEx.Pattern = strPattern 
    Set getRegExp = objRegEx.Execute(strPhrase) 
End Function

Hämtar med:

Set utils = server.CreateObject("4sale.utils")
Str = "My phone number is (123)654-3211. Sue's phone number is (987)654-3216."
[b]Set stuff = utils.getRegExp(str, "\([0-9]{3}\)[0-9]{3}-[0-9]{4}", true, true)[/b]
Response.Write stuff.Count & " liknelser funna...<P>"

Men jag får detta felmeddelande:

Illegal assignment: 'getRegExp'

På raden som är markerad ovan...

Nån som vet varför?

Mvh, Vide

------------------
Jourhavande @e SweQuake.com

[Redigerat av Vide den 28 feb 2001]

130 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)