Notepad++: Code durch RegEx bereinigen

Posted on in Development, How-Tos, Software, Windows

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 ;-)

  • Peter

    Mit deutsch stehst du wohl auch auf Kriegsfuß was? ;-)

    “auf Kriegsfuß gestanden bin”

    • http://maff.ailoo.net/ Mathias

      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 ;)

  • Peter

    Mit deutsch stehst du wohl auch auf Kriegsfuß was? ;-)

    “auf Kriegsfuß gestanden bin”

    • http://maff.ailoo.net/ Mathias

      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 ;)