Suppose I have the following string:
string input = \"Hello world\\n\" + \"Hello foobar world\\n\" + \"Hello foo world\\n\";
Yes, this is possible. You can use the following:
Regex.Matches(input, @".*(YourSuppliedRegexHere).*");
This works because the . character matches anything but the newline (\n) chracter.