Name:the literal text Name: (case sensitive) \s+any whitespace character, repeated at least once
.*?any character (except for line terminators), repeated any number of times
\na line-feed (newline) character (ASCII 10)
Email:the literal text Email: (case sensitive) \s+any whitespace character, repeated at least once
.*?any character (except for line terminators), repeated any number of times
\na line-feed (newline) character (ASCII 10)
Telephone:the literal text Telephone: (case sensitive) \s+any whitespace character, repeated at least once
Group telephone(?<telephone>.*?) .*?any character (except for line terminators), repeated any number of times
\na line-feed (newline) character (ASCII 10)
Country:the literal text Country: (case sensitive) \s+any whitespace character, repeated at least once
Group country(?<country>.*?) .*?any character (except for line terminators), repeated any number of times
\na line-feed (newline) character (ASCII 10)
I’m Enquiring About::the literal text I’m Enquiring About:: (case sensitive) \s+any whitespace character, repeated at least once
Group enquiringAbout(?<enquiringAbout>.*?) .*?any character (except for line terminators), repeated any number of times
\na line-feed (newline) character (ASCII 10)
Message:the literal text Message: (case sensitive) \s+any whitespace character, repeated at least once
Group message(?<message>.*) .*any character (except for line terminators), repeated any number of times
g modifier: global. Finds all matches instead of stopping after the first
m modifier: multiline. Causes ^ and $ to match the start and end of each line, not only the start and end of the string