Hejsan
Sitter här och försöker få till en enkel regexp, men det vill ju inte fungera
set re = new regexp
re.ignorecase = true
re.pattern = "<!-- End events overview-->(.*?)<!-- End events overview-->"
set m = re.execute(str)
set re = nothing
if m.count > 0 then
response.write m(0).submatches(0)
end if
så ser min kod ut..
Behöver man göra något speciellt för att få ut info mellan dessa taggar?
Vet inte om du har fler rader eller så (eftersom du inte visar vad str har för värde) men:
str = "<!-- End events overview-->adasdaasd<!-- End events overview-->"
set re = new regexp
re.ignorecase = true
[B]re.Global = True[/B]
re.pattern = "<!-- End events overview-->(.*?)<!-- End events overview-->"
set m = re.execute(str)
set re = nothing
if m.count > 0 then
response.write m(0).submatches(0)
end if
Jag har provat både med och utan global... får inga problem att hitta mönstret (även om jag har fler rader kod mm). Vad har du för värde i str när du försöker hitta mönstret?