---
title: "eregi och enter?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/65651-eregi-och-enter"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Flow"
published: "2003-01-21T13:02:26.000Z"
updated: "2003-01-21T21:30:16.000Z"
replies: 2
views: 195
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/65651-eregi-och-enter"
---

# eregi och enter?

## #1 — Flow, 2003-01-21T13:02Z

Vill få ut detta:

\<input type="hidden" value="Kalle" name="fornamn"\>
\<input type="hidden" value="Karlsson" name="efternamn"\>

Så jag använder mig av detta:

```
if (eregi("<input type=\"hidden\" value=\"(.*)\" name=\"fornamn\">", $line, $out)) {
		  	if ($bottom) {
		  		break;
		  	}
		  	$ret .= "Förnamn: $out[1];
		  	if ($out[1] == "</html>") {
		  		$bottom = true;
		  	}
		  }
```

Nu istället för att ha två st sådana här efter varandra så vill jag ha att den skall kontrollera strängen och leta efter 

"\<input ... \>\\n\<input..." då det är så den ser ut. Men jag lyckas inte fixa det här i eregi. någon som har nått tips?

Slutresultatet skall alltså bli: Förnamn: Kalle Efternamn: Karlsson

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

## #2 — pimme, 2003-01-21T15:58Z

```php
preg_match_all("/<input type=\"hidden\" value=\"(.*?)\" name=\"(.*?)\">/i", $line, $out);
```

borde funka, kör print_r($out) så ser du på vilka index värdena hamnar.

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

## #3 — Flow, 2003-01-21T21:30Z

fungerar utmärkt!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/65651-eregi-och-enter
