SskymanMedlem sedan juli 20012 450 inlägg Frågan#1 Hej.
Jag vill få ut en del av en sträng på ett enkelt sätt...
Ett av våra system svarar min asp-sida med denna sträng:
Str="c;X:YC-307-S2002-08-1118.00;#"
Response.Write mid(str, 5,???)
c;X: kommer alltid se likadant ut och 2002-08-1118.00;# kommer alltid ivaf ha lika lång längd (datum och tid).
Jag vill alltså få ut YC-307-S som kan ha vaierande längd.
Tacksam för hjälp :)
SskymanMedlem sedan juli 20012 450 inlägg Jag kom på det själv :D
Response.Write mid(str, 5,len(str)-21)
##L#Medlem sedan juli 20021 363 inlägg hm...
Inte så haj på regexp men kanske skulle kunna funka med något likt detta ..
<%
Str = "c;X:YC-307-S2002-08-1118.00;#"
Set objRegExp = New regexp
objRegExp.Global = false
objRegExp.IgnoreCase = true
objRegExp.Pattern = "[c;X:].*[2002-08-1118.00;#]"
Set myMatches = objRegExp.Execute(str)
Response.Write myMatches
%>
Red : Hoppsan va visst lite seg :)
MvH / L