ESAAttachmentDetails=the literal text ESAAttachmentDetails= (case insensitive) .*?any character (except for line terminators), repeated any number of times
'the literal ' (3910 / 478 / 2716)
Group 1(\S+\.\b(?!eml|p7s|xml)\b.*?) \S+any non-whitespace character, repeated at least once
\.the literal . (4610 / 568 / 2E16)
\ban ASCII word boundary
Negative Lookahead(?!eml|p7s|xml) emlthe literal text eml (case insensitive) p7sthe literal text p7s (case insensitive) xmlthe literal text xml (case insensitive) \ban ASCII word boundary
.*?any character (except for line terminators), repeated any number of times
'the literal ' (3910 / 478 / 2716)
.*?any character (except for line terminators), repeated any number of times
\sany whitespace character
ESAFriendlyFromthe literal text ESAFriendlyFrom (case insensitive) g modifier: global. Finds all matches instead of stopping after the first
i modifier: insensitive. Matches without distinguishing uppercase and lowercase letters