Suchergebnisse

Suchergebnisse 1-7 von insgesamt 7.

  • Benutzer-Avatarbild

    puh! zunächstmal fällt mir dieses Detail auf:(.*){0,20} kann man da das {0,20} nicht weglassen? Auch hier: [a-zA-Z]{1} scheint mir die Zahlen-Angabe üflüssig: eins ist halt eins - braucht man nicht nochmal zu definieren. Ah - ich arbeite immer mit Regex-Objekten, die ich einmal erstelle und wiederverwende - vermutlich hat das auch eine bessere Performance. C#-Quellcode (3 Zeilen)

  • Benutzer-Avatarbild

    Zitat von φConst: „Implementiere doch einfach selbst einen endlichen Automaten der alle Sprachen akzeptiert“Jo - mach du das! Ich jdfs hab mein Regextester - OpenSource angeworfen und konnte einiges aus dem gegebenen Pattern rausschmeissen / korrigieren, was mir komisch vorkam. Kommt bislang dieses raus: ^[\[\(](.*)[\]\)]\s*[\[\(]([a-zA-Z])[\]\)](.*)[\[\(]([a-zA-Z])[\]\)](.*) Input habich folgende eingegeben: Quellcode (4 Zeilen) In mein Regextester kann man die Pattern mehrzeilig aufbauen, und …

  • Benutzer-Avatarbild

    Zitat von φConst: „Einen endlichen Automaten zu realisieren ist extrem simpel.“Sorry, aber dassis Quatsch, Angeberei, Aprilscherz und/oder wasweissich. Aber wenns so simpel ist, beweise es. Kannst deine Lösung ja hier anhängen - bin gespannt. Kann dir ja nicht soviel Aufwand bereiten - simpel wie das ist. Und kann ich vlt. was lernen.

  • Benutzer-Avatarbild

    Zitat von φConst: „Endliche Automaten hat man im ersten Semester im Modul theoretische Informatik.“Bin ich schwer beeindruckt - also dass es sooo einfach würde - nur ein Semester theoretische Informatik! /OT

  • Benutzer-Avatarbild

    Zitat von ClonkAndre: „Also mit dem Pattern habe ich nun keine Probleme mehr: ^[[|\(](.+)(]|\))(\s|)[[|\(][a-zA-Z](]|\))(\s|)(?<=(\s|))(.*)(?=(\s|)[[|\(])(\s|)[[|\(][a-zA-Z](]|\))(\s|)(.+)“Das ist aber doch voll der Rückschritt gegenüber was ich ausbaldovert habe. Funzt glaub auch nicht richtig - probiermal mitQuellcode (2 Zeilen)#1 matcht nicht, obwohl sie glaub sollte #2 matcht, obwohl nicht sollte Und dann sind wieder die unsinnigen Nichtaufzeichnenden Gruppen drin: (?...) Und unangemessene b…

  • Benutzer-Avatarbild

    @φConst: Keine Ahnung - frag den TE. Die Anforderungen findich in verschiedenen Hinsichten unvollständig definiert.

  • Benutzer-Avatarbild

    Zitat von ClonkAndre: „Zusammengefasst: Das wichtige ist nur was in den Klammern steht alles andere ist egal.“Und das Auswerten der Gruppen ist egal? Weil Regex kann ja nicht nur auf IsMatch testen, sondern kann vom Match die Inhalte der Klammern auch direkt auslesen wenn wolle.