---
title: "giltliga tecken"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/107192-giltliga-tecken"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Dino"
published: "2004-07-12T17:49:29.000Z"
updated: "2004-07-12T18:09:04.000Z"
replies: 3
views: 224
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/107192-giltliga-tecken"
---

# giltliga tecken

## #1 — Dino, 2004-07-12T17:49Z

Vill släppa igenom dessa tecken -\_?@()+/:;!., plus de genom \\w. Men javascript varianten vill sig inte. Vad är fel nedan.

```
var input = document.getElementById('tbSearch').value;
alert(input.match("/^[\w -_?@()+\/:;!.,]*$/"));
```

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

## #2 — Jesper T, 2004-07-12T17:54Z

Tror att du måste escapa flera tecken ex.  \\. \\+

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

## #3 — Peter S, 2004-07-12T18:04Z

Använd test()-metoden istället. Dessutom skall du som Jesper skrev escape:a '?', '.' och '+' om du vill tolka dem bokstavligt.

```
var input = document.getElementById('tbSearch').value;
alert(/^[\w-_\?@()\+\/:;!\.,]*$/.test(input));
```

 :)

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

## #4 — Dino, 2004-07-12T18:09Z

Tackar båda två för svaren.  Löste sig fint. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/107192-giltliga-tecken
