---
title: "Trimma bort delar av en text"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/111457-trimma-bort-delar-av-en-text"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Calippo"
published: "2004-09-13T14:08:22.000Z"
updated: "2004-09-13T15:28:39.000Z"
replies: 5
views: 273
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/javascript/111457-trimma-bort-delar-av-en-text"
---

# Trimma bort delar av en text

## #1 — Calippo, 2004-09-13T14:08Z

Hej

Hur trimmar man bort text med javascript?

\-----------------------------------------------------

1\. Om man har en textruta med innehållet:

javascript:openpWin('../cgi-bin/minsida.cgi?Bach_208_Sheep_May_Safely_Graze_alto_sax')

hur trimmar man den så att det bara står:

Bach_208_Sheep_May_Safely_Graze_alto_sax

\------------------------------------------------------

2\. Om man har en textruta med innehållet:

javascript:openWin('../minsida/temp.htm','ba_208_sh_asx')

hur trimmar man den så att det bara står:

ba_208_sh_asx

\-------------------------------------------------------

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

## #2 — dectgap, 2004-09-13T14:27Z

```
var str1 = "javascript:openpWin('../cgi-bin/minsida.cgi?Bach_208_Sheep_May_Safely_Graze_alto_sax')";
var re1  = /javascript:openpWin\('\.\.\/cgi-bin\/minsida\.cgi\?(.*)'\)/

re1.exec(str1);
alert(RegExp.$1);

var str2 = "javascript:openWin('../minsida/temp.htm','ba_208_sh_asx')";
var re2  = /javascript:openWin\('\.\.\/minsida\/temp\.htm','(.*)'\)/;

re2.exec(str2);
alert(RegExp.$1);
```

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

## #3 — Calippo, 2004-09-13T15:14Z

Kanon, den funka bra. En fråga till om du har lust:

Hur skriver man If satsen om det är så att innehållet kan variera mellan:

javascript:openpWin('../cgi-bin/minsida1.cgi?Bach_208_Sheep_May_Safely_Graze_alto_sax')

och

javascript:openpWin('../cgi-bin/minsida2.cgi?Bach_208_Sheep_May_Safely_Graze_alto_sax')

d.v.s det kan antingen stå minisida1.cgi eller minsida2.cgi

var re1  = /java script:openpWin\\('\\.\\.\\/cgi-bin\\/minsida1\\.cgi\\?(.\*)'\\)/

var re1  = /java script:openpWin\\('\\.\\.\\/cgi-bin\\/minsida2\\.cgi\\?(.\*)'\\)/

Jag vill att skriptet ska kunna välja rätt mellan de två olika beroende på vad det står i textrutan
\---------------------------

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

## #4 — dectgap, 2004-09-13T15:17Z

```
var re1  = /java script:openpWin\('\.\.\/cgi-bin\/minsida[12]\.cgi\?(.*)'\)/
```

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

## #5 — Calippo, 2004-09-13T15:24Z

Hmm, funka inte riktigt.

Jag skrev fel innan, råkade vända på namnen.

javascript:openpWin('../cgi-bin/0minsida.cgi?Bach_208_Sheep_May_Safely_Graze_alto_sax')

eller

javascript:openpWin('../cgi-bin/1minsida.cgi?Bach_208_Sheep_May_Safely_Graze_alto_sax')

\---------

Testade var re1  = /java script:openpWin\\('\\.\\.\\/cgi-bin\\/minsida\[12\]\\.cgi\\?(.\*)'\\)/

och provade att ändra den till

var re1  = /java script:openpWin\\('\\.\\.\\/cgi-bin\\/\[12\]minsida\\.cgi\\?(.\*)'\\)/

men de funka inte. Testade även

var re1  = /java script:openpWin\\('\\.\\.\\/cgi-bin\\/\[01\]minsida\\.cgi\\?(.\*)'\\)/

men de funka inte heller.

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

## #6 — Calippo, 2004-09-13T15:28Z

Sorry, det funka visst.

Jag råkade skriva fel:

Jag skriver java script utan mellanslag så jag missade ta bort det från din kod.

var re1  = /javascript:openpWin\\('\\.\\.\\/cgi-bin\\/\[01\]minsida\\.cgi\\?(.\*)'\\)/

funkar utmärkt.

/tackar

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/111457-trimma-bort-delar-av-en-text
