---
title: "Problem med regexp-uttryck"
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/100097-problem-med-regexp-uttryck"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "Gein"
published: "2004-03-22T20:25:41.000Z"
updated: "2004-03-22T21:34:45.000Z"
replies: 1
views: 206
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/programmering/100097-problem-med-regexp-uttryck"
---

# Problem med regexp-uttryck

## #1 — Gein, 2004-03-22T20:25Z

Jag har en sträng som har ett gäng (\~100st) block.
Ett block börjar med \<tr\> och slutar med \</tr\> och däremellan innehåller den alla möjliga konstiga tecken.
Finns det något enkelt sätt att fånga allt från \<tr\> till första \</tr\>?

Det blir ju problem, eftersom att jag efter att ha läst första blocket inte vill få med något av det första blocket ytterligare än gång.

T.ex
\<tr\>
massa joxx
\</tr\>
\<tr\>
ytterliggare joxx
\</tr\>

Här vill jag bara få första \<tr\> till första \</tr\> samt andra \<tr\> till andra \</tr\> och inte lyckas få med första \<tr\> till andra \</tr\>.

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

## #2 — Gein, 2004-03-22T21:34Z

Tror jag har ett mönster som fungerar

```
string pat = "userID=\\d+\">([\\w\\s_.;'\"?\\[\\]\\-|åäöÅÄÖ\\?\\(\\)=>]|(</a)|(<\\w)|(</td)|(</s))+</tr>";
```

Det må se förjävligt ut :e Om någon har en bättre så skjut. Annars får denna duga tills vidare.

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

---

Tråden på webben: https://www.webforum.nu/amne/programmering/100097-problem-med-regexp-uttryck
