Avatar billede mukke Nybegynder
23. juni 1999 - 20:26 Der er 6 kommentarer og
1 løsning

RegeEx : \ skal laves om til \\

Hvordan opnåes dette uden den ender i en uendelig løkke i sig selv? (jeg kunne forestille mig man skal bede den om at se fra høje af og så arbejde sig igennem, men det ved jeg ikek hvordan jeg gør.

$Path =~ s/\\/\\\\/bg;

Får den jo til at fryse...
Avatar billede mukke Nybegynder
23. juni 1999 - 21:07 #1
Problemmet er blevet løst ved hjælp af:

$Path =~ s/\\/\\\\/gs;

BTW - den nævnte linie i spørgsmålet skulle ikke have bg til slut men kun g :)
Avatar billede floffy Nybegynder
26. juni 1999 - 01:56 #2
$Path =~ s/\\/\\\/g;

g for global, det er nok
Avatar billede mukke Nybegynder
01. juli 1999 - 20:55 #3
BÅÅÅÅT

1) Jeg har allerede sagt jeg har fundet svaret.

2) Din regex kan slet ikke compileres. Den højredel mangler en afslutende / idet du først escaper en \ og dernæst en /.

3) Selv hvis din regex blev rettet til (tilføje en \ i højre del) vil den ikke virker - du har bare lavet den som jeg allerede havde fra starten og som gav en fejl.

Avatar billede floffy Nybegynder
01. juli 1999 - 20:58 #4
Beklager, min totale fejl, jeg var slet ikke vågen .... Ønnnnn
Avatar billede mukke Nybegynder
01. juli 1999 - 21:22 #5
hehe ok - hvis du vidste hvor mange der gav mig lige netop det som forslag da jeg spugte efter hjælp på IRC - inden der endelig var en der kunne hjælpe mig :)

Beklager de negative vendinger - jeg var ved at blive lidt (pænt sagt) irriteret over det :)
Avatar billede mukke Nybegynder
27. august 1999 - 20:04 #6
Hmm.. kan man nu svare selv?
Avatar billede mukke Nybegynder
27. august 1999 - 20:05 #7
asdf
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester