Suchergebnisse
Suchergebnisse 1-7 von insgesamt 7.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
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)
-
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 …
-
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.
-
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…