---
title: "Knepig preg_match"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/178339-knepig-preg-match"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Skogiz"
published: "2009-04-28T17:42:24.000Z"
updated: "2010-01-28T10:02:06.000Z"
replies: 1
views: 469
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/178339-knepig-preg-match"
---

# Knepig preg_match

## #1 — Skogiz, 2009-04-28T17:42Z

Hej!

Jag skulle vilja med hjälp av PHP läsa en sida där jag vill få ut ett namn.
Sidan är hela tiden uppbyggd på samma sätt

```
<FONT  face="arial" size=1>XX. EFTERNAMN, Förnamn</FONT>
```

Alltså

\-först font-taggen 
\-och sedan en siffra mellan 0 och 99
\-direkt efter siffran en punkt och sedan ett mellanslag
\-Därefter efternamnet i versaler och ett komma
\-Därefter förnamnet
\-Och till sist sluttaggen för font

Det jag önskar är att få namnet i ordningen Förnamn Efternamn som en variabel

Är detta möjligt?

Tack på förhand

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

## #2 — startail, 2010-01-28T10:02Z

Kan du inte göra ungefär så här,

```
preg_match_all("<FONT  face=\"arial\" size=(.*). (.*), (.*)</FONT>", $data, $match");
if(!empty($match)) {
 foreach($match as $m) {
  // $m['1'] är efternamn
  // $m['2'] är förnman
 }
}
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/178339-knepig-preg-match
