if (/func1/) { s/blah/blah/ } elsif (/^#define/) { s/yak/yak/ } else { s/mumble/mumble/ }