Obwohl ich mit regulären Ausdrücken schon immer auf Kriegsfuß gestanden bin, habe ich gerade mit der RegEx Search&Replace Funktion von Notepad++ rumgespielt um meinen Code etwas aufzuräumen. Konkret wollte ich folgendes erreichen, einfach weil es sich besser lesen lässt und übersichtlicher ist:
// altes Schema: öffnende Klammern in der gleichen Zeile
function doSomeThing($params) {
while(true) {
do();
}
}
// neues Schema: öffnende Klammern in neuer Zeile
function doSomeThing($params)
{
while(true)
{
do();
}
}
Also CTRL+H gedrückt und folgendes eingegeben:
Search: ^(t*)(.*)(s*){
Replace: 12n1{
Und schwupps … tausende Zeilen Code bereinigt. Bis jetzt sieht’s gut aus, mal sehen wann ich drauf komme, dass sich ein gravierender Fehler eingeschlichen hat und ich alles per Hand durchgehen kann ;-)
2 Comments
Peter
29.06.2009 09:52
Mit deutsch stehst du wohl auch auf Kriegsfuß was? ;-)
“auf Kriegsfuß gestanden bin”
Mathias
29.06.2009 10:51
In der Regel eigentlich nicht. Falls du dich auf die falsche Verwendung von sein bei der Bildung des Perfekts von stehen beziehst: ich komm aus Österreich