Regex der traurige Seeelefant xD

Ich bin mir im klaren darüber, dass meine Lösung vllt. etwas Plump ist. Aber sie funktioniert. :-D
Und ja … man kann es auch besser machen:
http://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck#Look-around_assertions

Seeelefant Aufgabe regex
Seeelefant Aufgabe regex

    public String spreche(String text) {
        String result = text;

        result = result.replaceAll("ei", "skrst");
        result = result.replaceAll("Ei", "Skrst");
        result = result.replaceAll("(i|ie|e)+", "ö");
        result = result.replaceAll("(I|Ie|E)+", "Ö");
        result = result.replaceAll("skrst", "eu");
        result = result.replaceAll("Skrst", "Eu");
        
        
        // eu/Eu vor u->o schuetzen :-)
        result = result.replaceAll("eu", "skrst");
        result = result.replaceAll("Eu", "Skrst");

        // au -> akrst
        result = result.replaceAll("au", "akrst");
        result = result.replaceAll("Au", "Akrst");
        // u -> o
        result = result.replaceAll("u", "o");
        result = result.replaceAll("U", "O");
        // akrst -> au
        result = result.replaceAll("akrst", "au");
        result = result.replaceAll("Akrst", "Au");

        // eu/Eu wieder zuruecksetzen
        result = result.replaceAll("skrst", "eu");
        result = result.replaceAll("Skrst", "Eu");
        
        return result;
    }

Internet-Sperren

[…]Der neueste, von Datenschützern, Juristen und Internetexperten heftig kritisierte Gesetzesentwurf zur Sperrung von kinderpornografischen Webseiten wird vom Kabinett selbst mit den schönen Worten verteidigt, dass “die Vorschrift auf eine Handlungspflicht ausgerichtet ist, nicht auf einen Erfolg”.[…]
–Quelle: Neues von Zensursula / derwesten.de

S->AS
A->A

Schrei eines deterministischen endlichen Automaten (DFA)
Abbildung: Schrei eines deterministischen endlichen Automaten (DFA)

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA … was für ein Schwachfug …

https://epetitionen.bundestag.de/index.php?action=petition;sa=details;petition=3860

Windows XP, die PowerShell und ein Screenshot

Habe gerade den PC meiner Eltern neu aufgesetzt, das Bios geflasht und mich über eine praktisch nicht existente Rechteverwaltung geärgert. OK es gibt eine Rechteverwaltung usw., allerdings ist das ganze mehr als erbärmlich.

Die PowerShell musste ich natürlich auch mal ausprobieren. Mein erster Eindruck: Ladezeit bei nem Athlon (1GHz) mit 512 MB Ram 20 Sekunden. Ansonsten war ich recht positiv überrascht. Vielleicht werde ich mich bei Zeiten etwas mit der PowerShell auseinandersetzen.

20080811_remotedesktop_winxpprosp3_edit
Windows XP Pro SP3

Wer braucht schon main()


wlan236-154:~/Desktop August$ cat whatever.java
import java.util.*;

public class whatever{
        static{
                System.out.println("foo!\n\n");
                int[] a = new int[42];
                for(int i = 0; i < a.length; i++){
                        Random rand = new Random();
                        a[i] = rand.nextInt();
                }

                for(int i = 0; i < a.length; i++){
                        System.out.print(" - " + i + ":" + a[i]);
                        if(i % 8 == 0)
                                System.out.println();
                }

                whatever2.dosth();

                System.out.println("\n");

                System.exit(0);
        }
}

class whatever2{
        public static void dosth(){
                LinkedList bla = new LinkedList();
        }
}
wlan236-154:~/Desktop August$