---
title: "XMLHTTP - pattern funkar ej som jag vill!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/91147-xmlhttp-pattern-funkar-ej-som-jag-vill"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "bennytall"
published: "2003-11-24T15:31:05.000Z"
updated: "2003-11-25T07:41:57.000Z"
replies: 4
views: 456
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/91147-xmlhttp-pattern-funkar-ej-som-jag-vill"
---

# XMLHTTP - pattern funkar ej som jag vill!

## #1 — bennytall, 2003-11-24T15:31Z

Hej!

Jag fick tipset att använda komponenten XMLHTTP för att plocka ut html-koden från en url - och det funkar ju bra.
Men jag lyckas inte plocka ut den exakta koden som jag vill ha m h a regExp.
Som jag fattar det så ska man i HTML-koden:

\<table id=1000\>
\<tr\>\<td\>Olle\</td\>\<td\>August\</td\>\</tr\>
\</table\>

kunna plocka ut kod med t ex:
objRegExp.Pattern = "\<table id=1000\>\*\</table\>"
och få ut all kod mellan start-taggen för table och dess slut-tagg.
Alltså:
\<tr\>\<td\>Olle\</td\>\<td\>August\</td\>\</tr\>

Men det går ju inte... vad gör jag för fel?
Betyder inte asterixen att man får ut allt mellan de två angivna begreppen?

Någon som vet?

\>\>Benny

Permalänk: https://www.webforum.nu/p/91147

## #2 — Engine^, 2003-11-24T15:43Z

Nepp, den betyder att föregående tecken/gruppering ska förekomma noll eller fler gånger. Du skulle kunna plocka ut din HTML med

```
objRegExp.Pattern = "<table id=1000>.*</table>"
```

Nu har det här varit uppe ett flertal gånger på wF, så ta och sök lite.

En snabb sökning ger t.ex. [Ta bort HTML taggar med RegExp](http://www.webforum.nu/showthread.php?s=&forumid=22&threadid=85688&highlight=regexp+html)

Permalänk: https://www.webforum.nu/p/1213175

## #3 — Engine^, 2003-11-24T15:48Z

Jag kom på att du skulle möjligtvis kunna använda Javascript för att få ut HTML som ligger innuti en tagg med hjälp av egenskapen InnerHTML, men det är ju lite offasptopic...

Permalänk: https://www.webforum.nu/p/1213177

## #4 — jupiters, 2003-11-24T19:50Z

Tjena!
Höll på med detta för ett tag sen.
Följande mönster kommer att plocka ut precis allt mellan
angivna taggar.

objRegExp.Pattern = "\<table id=1000\>((.\|\\n)+?)\</table\>"

Permalänk: https://www.webforum.nu/p/1213372

## #5 — bennytall, 2003-11-25T07:41Z

Tack jupiters... Det verkar funka galant.

Och du Engine^... InnerHTML funkar inte så jättebra tror jag. Eller?

Permalänk: https://www.webforum.nu/p/1213574

---

Tråden på webben: https://www.webforum.nu/amne/asp/91147-xmlhttp-pattern-funkar-ej-som-jag-vill
