---
title: "Syntax fel?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/158784-syntax-fel"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "Dino"
published: "2007-03-30T09:22:16.000Z"
updated: "2007-03-30T11:07:46.000Z"
replies: 8
views: 503
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/158784-syntax-fel"
---

# Syntax fel?

## #1 — Dino, 2007-03-30T09:22Z

Eftersom det inte finns något eget forum för [Regular Expressions](http://www.webforum.nu/forumdisplay.php?f=214) så lägger jag frågan här.

En snabb fråga. Borde detta expression orsaka ett syntax fel. 

```
(?s)^.{2,6}$
```

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

## #2 — voigtann1, 2007-03-30T09:26Z

ja...
(?s) du kan inte använda ? på det sättet..

> **webeye.nu skrev:**
>
> ? Träffar noll eller en förekomst, samma som {0,1}. "a\\s?b" träffar "ab" eller "a b"

Nu försöker du göra någon kontroll som inte gå... "Träffa noll eller en förekomst av vadå?

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

## #3 — Dino, 2007-03-30T09:29Z

(?s) innebär väl att del skall behandla strängen som singleline istället för multiline?

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

## #4 — voigtann1, 2007-03-30T09:34Z

Inte i uttrycket... det bestäms som en parameter utanför uttrycket

```
^.{2,6}$
```

 Detta uttryck enligt mig är att detta skall bara träffas på 1 rad:

. Träffar på vilket tecken som helst utom \\n

\\n Träffar en ny-rad-tecken  (chr(10))

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

## #5 — Dino, 2007-03-30T09:37Z

Så hur ser det ut för att godkänna vilket tecken som helst, men strängen måste vara 2-6 tecken lång.

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

## #6 — voigtann1, 2007-03-30T09:39Z

> **Dino skrev:**
>
> Så hur ser det ut för att godkänna vilket tecken som helst, men strängen måste vara 2-6 tecken lång.

```
^.{2,6}$
```

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

## #7 — Dino, 2007-03-30T10:55Z

Så hur ser det ut för att godkänna vilket tecken som helst, men strängen måste vara 2-6 tecken lång. **Inklusive linebreaks.**

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

## #8 — voigtann1, 2007-03-30T11:02Z

```
^[\s\S]{2,6}$
```

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

## #9 — Dino, 2007-03-30T11:07Z

Perfekt. Tackar.

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/158784-syntax-fel
