---
title: "Problem med regular expression i ereg()"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/55592-problem-med-regular-expression-i-ereg"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "dectgap"
published: "2002-10-09T17:56:23.000Z"
updated: "2002-10-09T17:56:23.000Z"
replies: 0
views: 177
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/55592-problem-med-regular-expression-i-ereg"
---

# Problem med regular expression i ereg()

## #1 — dectgap, 2002-10-09T17:56Z

Jag tänkte utnyttja mig av IMDBs fina databas för att bygga en sida med ett filmindex, men har problem med följande:

```php
$content = "<P>Most popular title searches:</P><OL><LI><A HREF=\"/Title?0001\">Film nummer 1</A></LI>\n<LI><A HREF=\"/Title?0002\">Film nummer 2</A></LI>\n<LI><A HREF=\"/Title?0003\">Film nummer 3</A></LI>\n<LI><A HREF=\"/Title?0004\">Film nummer 4</A></LI>\n</OL>";

$pattern = "<P>Most popular title searches:<\/P><OL>(<LI><A HREF=\"\/Title\?([0-9]+)\">([^<]*)<\/A><\/LI>\n)*<\/OL>";

ereg($pattern, $content, $matches)
```

Tanken är att jag enkelt ska kunna få ut "000n" som en sträng, och "Film nummer n" som en annan, för alla filmer. Som det är i exemplet ovan lyckas jag dock bara få ut film 4.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/55592-problem-med-regular-expression-i-ereg
