---
title: "Matcha bokstäver - * och ."
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/160011-matcha-bokstäver-och"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "aleborg"
published: "2007-05-07T07:34:53.000Z"
updated: "2007-05-07T11:37:54.000Z"
replies: 7
views: 599
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/webbutveckling/160011-matcha-bokstäver-och"
---

# Matcha bokstäver - * och .

## #1 — aleborg, 2007-05-07T07:34Z

Jag behöver hjälp att få ihop en regexp som tillåter följande:
bokstäver, siffror, \*, - och .
får inte börja eller sluta med . eller - och strängen får max vara 40 tecken

Någon vänlig själ som kan hjälpa en nolla på regexp?

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

## #2 — voigtann1, 2007-05-07T07:42Z

```
^[^\.\-][a-z\d\*\-\.]{0,38}[^\.\-]$
```

Något sådant kanske? En början iallafall :)

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

## #3 — aleborg, 2007-05-07T08:04Z

nästan, fast att bara skriva \* funkar inte samt att \* får endast vara med i början:
\*
\*.asd

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

## #4 — aleborg, 2007-05-07T08:15Z

Kan vara bra att veta att regexpen ska kontrollera vad man skriver för värd i en DNS-post.
Giltliga strängar:
\*
\*.asd
ä1sd.ä1sd
ä1s-d.ä1sd
ä1sd.ä1s-d
ä1s-d.ä1s-d

Ej giltliga strängar:
\*.
asd.\*
äs\*d
\-äsd
äsd-
.äsd
äsd.
äsd-.äsd
äsd.-äsd
.äsd.äsd

punkt och bindestreck får aldrig avsluta strängen och punkt får aldrig föregås eller efterföljas av bindestreck
\* kan enbart vara fristående eller måste efterföljas av punkt

osv, tror ni förstår tanken

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

## #5 — Gein, 2007-05-07T10:34Z

Testa: 

```
^(\*|[a-z0-9åäö]+(\-[a-z0-9åäö]+)*)(\.[a-z0-9åäö]+(\-[a-z0-9åäö]+)*)?$
```

Den kollar iofs inte längden, men det går väl göra med andra verktyg :)

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

## #6 — voigtann1, 2007-05-07T11:37Z

Jag antar att Aleborg använder .NET så åäö behövs inte i den regExp :) men ser ut som det fungera :)

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

## #7 — aleborg, 2007-05-07T11:37Z

Tack min herre, nästa gång så frågar jag över skrivbordet istället :e

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

## #8 — Gein, 2007-05-07T11:37Z

> **voigtann1 skrev:**
>
> Jag antar att Aleborg använder .NET så åäö behövs inte i den regExp :) men ser ut som det fungera :)

Aha, okej, jag är inte så bekant med .NET tydligen :)

> **aleborg skrev:**
>
> Tack min herre, nästa gång så frågar jag över skrivbordet istället :e

. (y)

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/160011-matcha-bokstäver-och
