---
title: "Reguljära uttryck"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/129193-reguljära-uttryck"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Flow"
published: "2005-05-31T07:59:23.000Z"
updated: "2005-05-31T13:57:37.000Z"
replies: 4
views: 352
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/php/129193-reguljära-uttryck"
---

# Reguljära uttryck

## #1 — Flow, 2005-05-31T07:59Z

Hallå!

Har försökt nu i flera timmer med en sak men får den inte att fungera, har prövat att söka också och modifera lite grand men reguljära uttryck är inte min starka sida..

Jag vill spara det som finns mellan en viss tag i en variabel:

\<font face=arial size=6\>det som står här vill jag spara\</font\>

Men får det inte att fungera.

Någon?

mvh
Flow

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

## #2 — spango, 2005-05-31T11:57Z

Beror lite på vilka funktioner du använder, använder du några preg-varianter borde *\<font\[^\>\]\*\>(.\*?)\</font\>* funka. Eller, då matchar den varje \<font\>-tagg oavsett attribut.

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

## #3 — Flow, 2005-05-31T12:31Z

Får inte det att fungera, den jag har prövat är följande:

$pattern = '\<font\[^\>\]\*\>(.\*?)\</font\>';
$pattern = '/\<FONT face=arial size=6\[^\>\]\*\>(.\*)\<\\/FONT\>';

Men det fungerar inte, du har inte kodsnutt du kan ge, vilken funktion som används spelar mindre roll bara den funkar på PHP 4...

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

## #4 — Matte, 2005-05-31T12:45Z

Testa med

```
preg_match_all("/<font[^>]*>(.*?)<\/font>/is", $text, $matches);
```

Dina träffar har du då i $matches\[1\].

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

## #5 — Flow, 2005-05-31T13:57Z

Funkar perfekt! Tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/129193-reguljära-uttryck
