Ok, das war die richtige Richtung. (?<Kuehlung>\n|M0?8) Nach dieser Umstellung hats gepasst, den ich will nur M8 oder M08 sehen.
Danke f�r die Hilfe Alex -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Ivo Looser Gesendet: Dienstag, 21. September 2004 12:44 An: [EMAIL PROTECTED] Betreff: RE: [Coffeehouse] Regex Hallo Alex Eventuell so? S(?<Spindel>\d+).*F(?<Vorschub>\d+).* ?(?<Kuehlung>\n|M[0-9 ]+) Beachte einfach das du dann im Match Kuehlung \n drin hast. Gruss Ivo > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Schoeppl Alexander > Sent: Tuesday, September 21, 2004 11:48 AM > To: [EMAIL PROTECTED] > Subject: [Coffeehouse] Regex > > Hallo, > > ich stecke wieder einmal mit einer Regex fest. Folgende > Testdaten habe ich: > > 1: S4500 M3 F1300. M08 > 2: S45400 M3 F1300. M09 > 3: S4500 M3 F1300. > 4: S4500 M3 F1300. M8 > > Ich w�sste gerne die Spindeldrehzahl, den Vorschub und ob die > K�hlung an oder aus ist. Die ersten beiden sind leicht, das > funktioniert. > > > S(?<Spindel>\d+).*F(?<Vorschub>\d+) > > Dann kann man Groups["Spindel"] und Groups["Vorschub"] nach > dem Match auslesen. > > Jetzt h�tte ich gerne noch eine Group in der M08 bzw. M8 > steht oder eben nichts. > > Gedacht h�tte ich das so: > > S(?<Spindel>\d+).*F(?<Vorschub>\d+).*?(?<Kuehlung>M0?8) > > Jetzt liefert er jedoch erwartungsgem�� nurmehr Zeile 1 und 4. > > Was muss ich tun, dass er nun aber auch die Zeilen 2 und 3 > matched, die Group Kuehlung aber gegebenenfalls ignoriert? > > Danke f�r die Hilfe > > Alex > _______________________________________________ > Coffeehouse Mailingliste, Postings senden an: > [EMAIL PROTECTED] > An-/Abmeldung und Suchfunktion unter: > http://www.glengamoi.com/mailman/listinfo/coffeehouse > _______________________________________________ Coffeehouse Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/coffeehouse _______________________________________________ Coffeehouse Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/coffeehouse
