---
title: "PHP och/eller Regexp problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/188137-php-och-eller-regexp-problem"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "andyoumaydie"
published: "2011-10-23T10:21:30.000Z"
updated: "2011-10-28T13:09:58.000Z"
replies: 3
views: 521
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/188137-php-och-eller-regexp-problem"
---

# PHP och/eller Regexp problem

## #1 — andyoumaydie, 2011-10-23T10:21Z

Hejsan.
Har stött på patrull när jag vill hämta data från en sida jag läser in.
Sidan ser ut ungefär enligt nedanstående. Och den har jag ingen kontroll över.

```
<div id="innehall">
   <span class=lite>blablabla</span>
   <span class=lite>blablabla</span>
   <span class=lite>blablabla</span>
<br></div>
<div id="innehall">
   <span class=lite>blablabla</span>
   <span class=lite>blablabla</span>
   <span class=lite>blablabla</span>
<br></div> etc...
```

Nu vill jag ha innehållet för varje div uppdelat lite snyggt i en array, men när jag kör följande så vill det sig inte alls, jag får inte ut nån data.

```php
$data = file_get_contents('http://www.sidan.se/');
	$regex = '/<div id="innehall">(.+?)<br><\/div>/';
	preg_match_all($regex,$data,$match);
	var_dump($match);
```

Byter jag däremot ut 

```
$regex = '/<div id="innehall">(.+?)<br><\/div>/';

mot

$regex = '/<span class=lite>(.+?)<\/span>/';
```

så får jag data in i min array.

Vad gör jag för fel?

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

## #2 — metalboy, 2011-10-23T11:13Z

Du måste använda modifieraren **s** för att . (punkt) ska matcha nyradstecken. Testa alltså med

```php
$regex = '/<div id="innehall">(.+?)<br><\/div>/s';
```

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

## #3 — andyoumaydie, 2011-10-23T12:28Z

Tusen tack för det. :)
Regexp är inte heller en av mina starka sidor som synes. ;)

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

## #4 — andyoumaydie, 2011-10-28T13:09Z

Ny fråga flyttad hit: <http://www.webforum.nu/showthread.php?t=184000>

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

---

Tråden på webben: https://www.webforum.nu/amne/php/188137-php-och-eller-regexp-problem
