---
title: "RegExpar..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/perl-ruby/19153-regexpar"
topic: "Perl & Ruby"
topic_url: "https://www.webforum.nu/amne/perl-ruby"
author: "Marley"
published: "2000-08-28T13:01:00.000Z"
updated: "2000-08-29T16:34:00.000Z"
replies: 3
views: 368
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/perl-ruby/19153-regexpar"
---

# RegExpar...

## #1 — Marley, 2000-08-28T13:01Z

Ska göra en subrutin som kollar det här blan annat:

Giltiga tecken: A-Za-zåäöÅÄÖ
Ogiltiga tecken: \[mellanslag\] och övriga tecken

Någon som kan hjälpa mig lite... Vad är det jag ska använda tr/ eller m/

Kanske någon som har en liknande subrutin som ni skulle kunna klistra in här? :)

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

## #2 — Robban, 2000-08-29T14:30Z

Något åt det här hållet kanske:

$foo =\~ m/\[^A-Za-zåäöÅÄÖ\]/g

Returnerar sant om $foo innehåller otillåtna tecken.

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

## #3 — Marley, 2000-08-29T14:34Z

Så här blev det...

if($anvnamn =\~ /\[^a-zA-Z0-9\_\]/){
}

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

## #4 — Robban, 2000-08-29T16:34Z

Mitt g var onödigt kom jag på i efterhand. Gör bara att sökningen tar längre tid (spelar ju ingen roll om variabeln innehåller ett eller flera ogiltiga tecken). :)

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

---

Tråden på webben: https://www.webforum.nu/amne/perl-ruby/19153-regexpar
