Kære gæst, velkommen til Tweak.dk. Hvis dette er dit første besøg her, bør du læse Hjælp. Her forklares i detaljer hvordan denne side fungerer. For at benytte alle funktionerne på denne side, bør du overveje at lade dig registrere. Benyt venligst registreringsformularen for at registrere her eller læs yderligere information om registreringsprocessen. Hvis du allerede er registreret, så log på her.

1

torsdag, 1. november 2012, 12:19


Hey..

jeg sidder lige med et lille problem, og er nød til at løse det med en Reg-ex, men da det er ved at være så længe siden jeg har leget med det (og jeg selv dengang kun kunne det på et meget basalt niveau) håber jeg der er nogen her som har lidt styr på det og evt. kan hjælpe mig lidt..

den reg-ex jeg skal bruge, skal detektere på et versions nummer.

11.x.x.x

jeg har et par versioner af programmet, og forklaringen bliver lang, men for at gøre det kort.

den skal opfange alt, undtagen 11.3.301-999.x

den skal fange alt fra 11.0.0.0 og opefter.. den seneste version af programmet er 11.4.402.287...

men 11.3.301+ er lidt særlig.. op til og med 11.3.300.x skal den opfange som almindelig, men alt fra 11.3.301 skal den ikke fange, og så skal den fortsætte fra 11.4.x.x

så den skal springe 11.3.301.x (og alt derefter . 11.3.x) over..

- så har jeg en anden særlig regel som så fanger 11.3.301.0 og det som er over, (men "11.3." er et must, så den opfanger ikke 11.4..)



så jeg har:

^(11)\.([0-9]*)\.([0-9]*)\.([0-9]*)$

den opfanger alt .. 11.x.x.x

^(11)\.([0-9]*)\.([0-9]*[^301-999])\.([0-9-]*)$
[^301-999] vil nu ekskludere alt mellem 301-999 ... det er fint...
men...
den skal KUN gøre det hvis der i 2. blok står "3" ..
den skal ikke ekskludere 301-999 hvis det f.eks. er 11.4.x
eller 11.2.x
det er KUN hvis den hedder 11.3.x at den så skal ekskludere 301-999...

så.. hvordan i al verden skal DET nu gøres ? >.< :cursing: :boxed:



help please.. ^^

Never mind... problem solved..

Intel core i7 4790k OC'ed 4,6 GHz, cooled by Custom Corsair H100
4x4GB Corsair Vengeance DDR3 2133MHz CL9 RAM
Asus ROG Maximus vii ranger
Asus GTX 970
OCZ 750W Fatality

Dette indlæg er blevet redigeret 1 gange, senest redigeret af "Raziel" (01.11.2012, 15:12)


Nyeste Videoer og Trailers

Indsend nyhed
Har du fundet en fed nyhed så indsend den så alle andre på Tweak.dk kan få glæde af den.