---
title: "hjälp med regExp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/174614-hjälp-med-regexp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "budg1e"
published: "2008-10-06T18:46:11.000Z"
updated: "2008-10-08T09:07:25.000Z"
replies: 6
views: 458
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/174614-hjälp-med-regexp"
---

# hjälp med regExp

## #1 — budg1e, 2008-10-06T18:46Z

Finns det någon som kan hjälpa mig med följande bekymmer?

Jag vill hämta det som finns i mitten...

```
class="mbb">[I]någon text som jag vill spara[/I]</td>
```

 och 

```
class='mbb' align='left'>[I]någon text som jag vill spara[/I]</td>
```

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

## #2 — budg1e, 2008-10-08T07:50Z

löste det själv

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

## #3 — oskars, 2008-10-08T07:56Z

Hur då?

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

## #4 — voigtann1, 2008-10-08T08:15Z

Om din fråga var i grunden: Hämta ut all information som finns mellan en td med klassen mbb så kan koden se ut:

```
Dim MyMatches 
With New RegExp
	.IgnoreCase = True
	.MultiLine = True
	.Global = True
	.Pattern = "<td[\w\W]*?class=(""|')mbb\1[\w\W]*?>([\w\W]*?)</td>"
	MyMatches = .Execute(SubjectString)
End With
```

Men som oskars skriver så hjälper du inte bara dig själv om du kommer på lösningen, utan du kan hjälpa andra i framtiden om du postar din lösning på ditt problem.

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

## #5 — Troxy, 2008-10-08T08:35Z

Tänk om hela webben hade varit välformad XML  :(

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

## #6 — oskars, 2008-10-08T08:55Z

> **Troxy skrev:**
>
> Tänk om hela webben hade varit välformad XML  :(

MUMS!   :bire

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

## #7 — budg1e, 2008-10-08T09:07Z

Modifierade en lösning i en annan tråd som jag kör 2 ggr.

```
	set re = new regexp
	re.ignorecase = true
	re.Global = True
	re.pattern = "class=""mbb"">(.*?)</td>"
	set m = re.execute(strHTML)
	set re = nothing
```

och på andra

    

```
set re2 = new regexp
	re2.ignorecase = true
	re2.Global = True
    re2.pattern = "align='left'>(.*?)</td>"
	set m2 = re2.execute(strHTML)
	set re2 = nothing
```

kan säkert lösas bättre men det fungerar för mig.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/174614-hjälp-med-regexp
