I’m trying to regexp match a C function, e.g.
func(blah blah);
The match can include newlines.
I’ve tried:
func([.+]);
which didn’t do newlines, and:
func([...]);
func([^...]);
neither of which seemed to do anything. I guess I’m looking for the part of a regexp that will match any number/type of characters between my opening func( and );.
You could try
func[[:space:]]*([^)]*). Nested parens in calls will confuse it though.