webForumDet fria alternativet
Logga in / Bli medlem

Object via scriptlet

ASP

0 svar · 188 visningar · startad av Vide

Medlem sedan dec. 19998 577 inlägg
Trådstart#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

258 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)