I happened to be dealing with a bunch of mallocs that look like this
double* f = (double*)malloc(sizeof(double)*nx*ny*nz);
double* g = (double*)malloc(sizeof(double)*nx);
double* h = (double*)malloc(sizeof(double)*nx*nz);
I wanted to convert all of those those to use new, i.e.
double* f = new double[nx*ny*nz]
Using regex made all this possible
search for: \(double\*\)malloc\(sizeof\(double\)\*(.*)\)
replace with: new double[$1]