---
title: "Regexp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/138904-regexp"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "AG"
published: "2005-12-06T17:53:02.000Z"
updated: "2005-12-07T21:14:59.000Z"
replies: 2
views: 627
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/138904-regexp"
---

# Regexp

## #1 — AG, 2005-12-06T17:53Z

Började kika på regular expressions. Kom på att jag inte fattade det något vidare alls:
Ex vad betyder följande: "Pattern.compile("\[^A-Za-z0-9\\\\.\\\\@\_\\\\-\~#\]+"); "

Tolkning och länk till en sida med mer vore kalasbra.

Andreas

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

## #2 — Lime, 2005-12-07T07:39Z

Se t.ex <http://www.amk.ca/python/howto/regex/regex.html#SECTION000300000000000000000>

och

<http://www.regular-expressions.info/>

Översatt blir ("\[^A-Za-z0-9\\\\.\\\\@\_\\\\-\~#\]+ följande
\[ = Öppna en ny klass
^ = Negera klassen
A-Z = alla versaler
a-z = alla gemener
0-9 = alla siffror
\\\\. = tecknet punkt. Punkt är ett specialtecken så därför så måste den escapas med \\ som i java då blir \\\\
\\\\@ = samma sak med @
\_ = tecknet "underscore"
\\\\- = minustecknet
\~ = tilde
\# = hash
\] = stäng klassen
\+ = repetera klassen minst en gång.

Översatt till "ren" svenska så betyder det "Hitta mönster som inte innehåller några bokstäver mellan A-Z, varken gemener eller versaler, inte några siffror, inte punkt, snabel-a, bindestreck, tilde eller hash och som förekommer minst en gång".

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

## #3 — Viktor, 2005-12-07T21:14Z

Tråd flyttad från Java 2 Enterprise Edition.

/Viktor

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/138904-regexp
