---
title: "jag behöver ett regexp pattern!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/68850-jag-behöver-ett-regexp-pattern"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "doggelito"
published: "2003-02-20T10:17:24.000Z"
updated: "2003-02-24T06:30:02.000Z"
replies: 14
views: 386
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/asp/68850-jag-behöver-ett-regexp-pattern"
---

# jag behöver ett regexp pattern!

## #1 — doggelito, 2003-02-20T10:17Z

tjena!
jag behöver ett pattern som plockar ut namnet i en webadress, så här:
olika exempel:
<https://www.minsite.se>
<https://www.minsite>
minesite.com
<http://www.minsite.nu>
m.fl.

hur man än skriver så ska alltså bara minsite plockas ut, går det?

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

## #2 — solbulle, 2003-02-20T10:19Z

Tror att LarsG postat denna kod tidigare:

```
l = "Nu skall vi se om <a href=www.zzz.com>finfin länk </a> kan fungera"
set o = new regexp
o.pattern = "(<a href=.*?> )(.*?)</a>"
o.ignorecase=true
o.global = true
set matches = o.execute(l)
for each match in matches
response.write match.submatches(1) & "<br>"
next
```

r/ Asch, det var ju inte vad du ville ha såg ja... jaja.

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

## #3 — doggelito, 2003-02-20T10:24Z

det gör inget, bättre lycka nästa gång. :)

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

## #4 — doggelito, 2003-02-20T17:46Z

finns det någon regexp expert här tro?

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

## #5 — pirro, 2003-02-20T19:47Z

ja vet inte rikigt.... kanske detta är en början...

```
<%
Set objRegExp = New regexp
strHTML = "mystring [url]www.passagen.se[/url] aa [url]www.minsida.info[/url] "
objRegExp.Global = true
objRegExp.IgnoreCase = true
objRegExp.Pattern = "www\.(.*?)\..*?[\s\n]"
strHTML = objRegExp.Replace(strHTML,"<strong>$1</strong> ")
Response.Write strHTML

%>
```

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

## #6 — doggelito, 2003-02-21T07:18Z

pirro, koden ville inte hoppa igång.

jag kör så här så länge, känns dock inte så roligt! men, men.

```
Searchfield = Request.QueryString("Searchfield")

Searchfield = Replace(Searchfield, "www.", "")
Searchfield = Replace(Searchfield, "http://", "")
Searchfield = Replace(Searchfield, ".se", "")
Searchfield = Replace(Searchfield, ".com", "")
Searchfield = Replace(Searchfield, ".net", "")
Searchfield = Replace(Searchfield, ".org", "")
Searchfield = Replace(Searchfield, ".nu", "")
```

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

## #7 — Sebbe, 2003-02-21T07:35Z

Kanske

```
<%
strURL  = Request.QueryString("Searchfield")
strURL = Replace(strURL,"www.","")

Set RegExp = New regexp
RegExp.Global = true
RegExp.IgnoreCase = true
RegExp.Pattern = "http:\/\/(.*)\..*"
strTxt = RegExp.Replace(strURL,"<b>$1</b>")
Set RegExp = Nothing

Response.Write(strTxt)
%>
```

Detta fungerar dock bara om man skriver i ".se", ".com", o.s.v, annars skrivs "http://minsida" ut.

Det krävs också att man skriver "http://".

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

## #8 — pirro, 2003-02-21T09:14Z

hmm.. koden fungerade för mig... strange....
jaja... får leva m de

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

## #9 — pirro, 2003-02-21T09:24Z

Man e kung......på att leka m regexp
Denna kod fungerar iaf för mig

```
<%
Set objRegExp = New regexp
strText = "mystring [url]www.passagen.se[/url] [url]http://www.tomten.com[/url] [url]http://webforum.nu[/url] aa [url]www.minsida.info[/url] "
objRegExp.Global = true
objRegExp.IgnoreCase = true
objRegExp.Pattern = "(http:\/\/www\.|http:\/\/|www\.)(.*?)\..*?[\s\n]"
strText = objRegExp.Replace(strText,"$2 ")
Response.Write strText
%>
```

\+ att de inte spelar någon roll vad som e efter (.info/.se/osv)
fast den har inget för <https://> ska du ha de oxå?
Hoppas koden fungerar
Over and Out
/Pirro

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

## #10 — doggelito, 2003-02-21T09:40Z

du e nästan kung, he he.
har man bara ett värde typ <https://www.webforum.nu> funkar inte koden, fixar du det så är du kung! :)

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

## #11 — pirro, 2003-02-21T09:56Z

den fungerar.... om du bara sätter ett mellanslag efter

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

## #12 — pirro, 2003-02-21T10:01Z

fixxade det....... Fick äntligen $ att fungera.

```
<%
Set objRegExp = New regexp
strText = "mystring [url]www.passagen.se[/url] [url]http://www.tomten.com[/url] [url]http://webforum.nu[/url] aa [url]www.minsida.info[/url]"
objRegExp.Global = true
objRegExp.IgnoreCase = true
objRegExp.Pattern = "(http:\/\/www\.|http:\/\/|www\.)(.*?)\..*?(\s|\n|$)"
strText = objRegExp.Replace(strText,"$2 ")
Response.Write strText
%>
```

Over and Out
Pirro

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

## #13 — doggelito, 2003-02-21T10:33Z

jag hittade en kombination till som vore bra om det lösa:
webforum.nu (ska bli bara webforum)

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

## #14 — Addeladde, 2003-02-21T11:34Z

om man har en adress som ser ut så här då?
<http://admin.webforum.nu>

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

## #15 — doggelito, 2003-02-24T06:30Z

> **Addeladde skrev:**
>
> om man har en adress som ser ut så här då? 
> <http://admin.webforum.nu>

Det är betydelselöst i mitt fall, jag vill plocka ut namnet och sedan använda det till en domänregistrering.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/68850-jag-behöver-ett-regexp-pattern
