---
title: "cURL från blocketannons"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/189107-curl-från-blocketannons"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "dp81"
published: "2012-02-08T19:13:30.000Z"
updated: "2012-02-10T13:52:48.000Z"
replies: 1
views: 563
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/189107-curl-från-blocketannons"
---

# cURL från blocketannons

## #1 — dp81, 2012-02-08T19:13Z

Hej

Finns det någon som skulle kunna hjälpa mig med curl + regexp för att hämta ut priset från en blocketannons?

Exempel på annons
<http://www.blocket.se/stockholm/38561707.htm>

Det enda jag behöver få ut är "259 000:-"

Mvh
Daniel

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

## #2 — wannaknow, 2012-02-10T13:52Z

Måste du använda cURL?

```php
<?php

$url = 'http://www.blocket.se/stockholm/38561707.htm';
$handle = fopen($url, 'r');
$contents = stream_get_contents($handle);
fclose($handle);

preg_match('#[0-9]{3} [0-9]{3}:-#', $contents, $matches);

echo $matches[0];

?>
```

Ovan printar ut "259 000:-"
Vill du sedan formatera om denna strängen för att lagra som tal i en databas kan du enkelt göra det med:

```php
$replace = array(' ', ':', '-');
$price = str_replace($replace, "", $matches[0]);
```

Men jag ser nu att det enda du vill ha är just "259 000:-" så bortse från str_replace :-)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/189107-curl-från-blocketannons
