http://regexcrossword.com/
Wie der Titel schon sagt, muss man Sudoku-ähnliche Rätsel lösen, nur dass hierbei immer der am Rand stehende reguläre Ausdruck für die entsprechende Zeile bzw Spalte matchen muss. Wer also gerade Langeweile hat...
Sudoku mit regulären Ausdrücken
Und gleich danach den hier: http://www.coinheist.com/rubik/a_regula ... d/grid.pdf
Weiterer Link: http://www.regexcrosswords.com/
Wow - ich meine, ich bin froh überhaupt gültige reguläre Ausdrücke formulieren zu können, aber das ist ja echt geil. Bin dann mal ein paar Stunden beschäftigt...
EDIT: Tutorial: Kinderspiel, Beginner: Kein Plan
EDIT: Tutorial: Kinderspiel, Beginner: Kein Plan
Wenn die Lust das per Nachdenken zu lösen aufhört, könnte man anfangen ein Programm zu schreiben, welches diese Rätsel löst.
Wenn man reguläre Ausdrücke versteht...lunar hat geschrieben:@JohnDoe Mmmh, also soo wahnsinnig kompliziert ist das Beginner-Level doch nicht…
Wie gesagt, ich brauch hin und wieder mal reguläre Ausdrücke, allerdings fehlt mir da einfach langjährige Praxis.
Du kannst mir ja die Lösung des ersten Rätsels auf Beginner-Level verraten, vielleicht Blick ich dann durch. Wenn nicht, auch egal.
@JohnDoe: Oben rechts muss wegen 'EP|IP|EF' entweder ein E oder ein I stehen. Waagerecht wird das durch 'HE|LL|O+' eingeschränkt. Da kommt also nur 'HE' für die erste Reihe in Frage, weil weder 'LL' noch 'O+', also 'OO' mit einem 'E' enden.
Unten links muss '[^SPEAK]+' und '[PLEASE]+' erfüllen. Also ein Buchstabe der *nicht* 'S', 'P', 'E', 'A', oder 'K' ist, aber in 'P', 'L', 'E', 'A', 'S', oder 'E' enthalten ist. Der Einzige der da in Frage kommt ist 'L'. Unten rechts kann entweder ein 'P' oder ein 'F' stehen wegen 'EP|IP|EF' es darf aber kein 'F' sein, wegen '[PLEASE]+', also bleibt da nur 'P' übrig.
Und schon ist es gelöst.
Unten links muss '[^SPEAK]+' und '[PLEASE]+' erfüllen. Also ein Buchstabe der *nicht* 'S', 'P', 'E', 'A', oder 'K' ist, aber in 'P', 'L', 'E', 'A', 'S', oder 'E' enthalten ist. Der Einzige der da in Frage kommt ist 'L'. Unten rechts kann entweder ein 'P' oder ein 'F' stehen wegen 'EP|IP|EF' es darf aber kein 'F' sein, wegen '[PLEASE]+', also bleibt da nur 'P' übrig.
Und schon ist es gelöst.
@BlackJack: Danke, jetzt hats klick gemacht (Beginner und Intermediate hab ich durch )