---
title: "RegEx fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/180763-regex-fråga"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Cero"
published: "2009-10-16T08:31:11.000Z"
updated: "2009-10-16T08:57:55.000Z"
replies: 2
views: 301
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/180763-regex-fråga"
---

# RegEx fråga

## #1 — Cero, 2009-10-16T08:31Z

Försöker skapa ett regex som letar fram e-postadresser, även ogiltiga adresser i en text. Lyckas inte så värst bra, inte riktigt min starka sida. 

Vill hitta alla ord som har ett @ i sig och börjar med ett blanksteg eller ett \< och slutar med ett blanksteg eller ett \>. 

Har kommit så här långt på vägen;

```php
$regex = "/[\s|<](.*)@(.*)[\s|>]/";
```

Den tar dock med en hel del extra text :(
Tacksam för hjälp!

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

## #2 — voigtann1, 2009-10-16T08:49Z

du kan väl bara köra en wordbound:

```
/\b[A-Z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}\b/i
```

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

## #3 — Cero, 2009-10-16T08:57Z

Grymt! Funka klockrent, stort tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/180763-regex-fråga
