Visa ett inlägg
Oläst 2011-11-13, 12:07 #1
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Standard Antal i regular expression

Jag har ett regular expression:
Citat:
[E],[1],[1],[1],[2],[2],[X],[2],[X],[X],[2],[X],[1],[2]
I ovanstående regular expression hittar jag raden med alla 13 rätt, men jag vill kunan söka fram rader med 12, 11, och 10 rätt.

...där jag vill att 12 av de 13 tecknen 1X2 ska vara med i den hittade raden, men jag vet inte vilket av de olika matcherna som inte matchar uttrycket. Finns det ett enkelt sätt att lösa det med reglar expressen. Det är 2907 rader att söka i så det är för mycket att söka okulärt, funkar inte regular expression så får jag göra en programsnutt som löser det hela. Varje rad inleds med E. exempel på typiska rader:

Citat:
E,1,1,1,2,2,X,2,X,1,1,1,X,2
E,1,1,1,2,2,X,2,X,X,X,2,1,1
E,1,1,1,2,2,X,2,2,2,X,X,1,X
E,1,1,1,2,2,2,1,X,1,X,X,2,X
E,1,1,1,2,2,2,X,1,1,2,1,X,2
E,1,1,1,2,2,2,X,X,1,2,2,1,1
E,1,1,1,2,2,2,2,2,1,1,X,2,1
E,1,1,X,1,1,1,1,2,2,X,X,2,X
E,1,1,X,1,1,1,X,2,2,X,1,X,2
E,1,1,X,1,1,1,2,X,X,X,1,2,X
E,1,1,X,1,1,X,1,X,1,X,X,2,2
E,1,1,X,1,1,X,1,X,2,X,2,1,X
PS. Jodå , jag spelar på stryktipset om det är någon som undrar.... och jag har gjort ett program som tar fram raderna åt mig, sen lämnar jag in dem online på svenska spel.... modernt så det förslår....

Senast redigerad av Conny Westh den 2011-11-13 klockan 12:12
Conny Westh är inte uppkopplad   Svara med citatSvara med citat