---
title: "Splita miljövariabel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/perl-ruby/19300-splita-miljövariabel"
topic: "Perl & Ruby"
topic_url: "https://www.webforum.nu/amne/perl-ruby"
author: "nordan"
published: "2001-03-10T17:25:00.000Z"
updated: "2001-03-10T23:03:00.000Z"
replies: 1
views: 217
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/perl-ruby/19300-splita-miljövariabel"
---

# Splita miljövariabel

## #1 — nordan, 2001-03-10T17:25Z

Tjena!
Går det att splita infon som man får från en miljövariabel på något sett?
typ om jag vill ha fram
Som i mitt fall.
Att jag anväder Netscape 4.7 eng
och att jag har WinNT 5.0.
Den ser ju ut så här
Mozilla/4.76 \[en\] (Windows NT 5.0; U)
Att jag vill splitta infon är för att jag skall kunna lagra Netscape på ett ställe och WinNT på ett annat ställe.

Kanske är det så att det finns nått bättre sätt eller?

//
nordan

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

## #2 — FlashX, 2001-03-10T23:03Z

En split blir nog knepigt eftersom User Agent ser så olika ut.
En matchning borde dock kunna fungera.

```
if ($ENV{'HTTP_USER_AGENT'} =~ m/Windows NT 5.0/i) { $os = "Windows 2000"; }
```

 
Går dock åt en del elsif för diverse tänkbara alternativ.

Vet tyvärr inte om det finns något smartare sätt.

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

---

Tråden på webben: https://www.webforum.nu/amne/perl-ruby/19300-splita-miljövariabel
