<%
strText = "Ett vanligt problem när man skall koppla sin sida till en databas är"&_
" att man har för lite rättigheter till den mapp där databasen ligger, eller att databasen"&_
" i sig är 'read only'. Ett annat problem brukar vara att man har angivit en felaktig sökväg."&_
" Uppfyller man något av ovanstående kriterier kan man få detta felmeddelande: "&_
"[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key"&_
" 'Temporary (volatile) Jet DSN for process 0x7d4 Thread 0x888 DBC 0xbf822d4 Jet'."
Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
objRegExp.Pattern = "\w"
Set Matches = objRegExp.Execute(strText)
Response.write "Texten innehåller " & Matches.count&" stycken ord"
%>
Den här koden räknar ord. Kan inte vara så svårt att göra om det till det du behöver
Så här kan du lösa det med hjälp av en StringList (arrayer är så knepiga att jobba med...):
function split(minStr:string;minchar:char): TStringList;
var
inx: integer;
begin
Result := TStringList.Create;
inx := Pos(minchar, minStr);
if inx = 0 then
raise Exception.Create(
'Tecknet "' + minchar + '" finns inte i strängen "' + minStr + '"!');
Result.Add(Copy(minStr, 1, inx-1));
Result.Add(Copy(minStr, inx+1, Length(minStr)))
end;