(?ms)applies the following effective flags to the remainder of the pattern: gms m modifier: multiline. Causes ^ and $ to match the start and end of each line, not only the start and end of the string
s modifier: single line. Allows a dot to match line terminators
^start of line
DISKthe literal text DISK (case sensitive) \=the literal = (6110 / 758 / 3D16)
\"the literal " (3410 / 428 / 2216)
Group DISK(?<DISK>[^\"]+) Negated Character Class[^\"]+ +matches at least one character outside the set below:
\"the literal " (3410 / 428 / 2216)
\"the literal " (3410 / 428 / 2216)
\s+any whitespace character, repeated at least once
NAMEthe literal text NAME (case sensitive) \=the literal = (6110 / 758 / 3D16)
\"the literal " (3410 / 428 / 2216)
Group NAMA(?<NAMA>[^\"]+) Negated Character Class[^\"]+ +matches at least one character outside the set below:
\"the literal " (3410 / 428 / 2216)
\"the literal " (3410 / 428 / 2216)
\s+any whitespace character, repeated at least once
HCTLthe literal text HCTL (case sensitive) \=the literal = (6110 / 758 / 3D16)
\"the literal " (3410 / 428 / 2216)
Group HCTL(?<HCTL>[^\"]+) Negated Character Class[^\"]+ +matches at least one character outside the set below:
\"the literal " (3410 / 428 / 2216)
\"the literal " (3410 / 428 / 2216)
\s+any whitespace character, repeated at least once
TYPEthe literal text TYPE (case sensitive) \=the literal = (6110 / 758 / 3D16)
\"the literal " (3410 / 428 / 2216)
Group TYPE(?<TYPE>[^\"]+) Negated Character Class[^\"]+ +matches at least one character outside the set below:
\"the literal " (3410 / 428 / 2216)
\"the literal " (3410 / 428 / 2216)
\s+any whitespace character, repeated at least once
VENDORthe literal text VENDOR (case sensitive) \=the literal = (6110 / 758 / 3D16)
\"the literal " (3410 / 428 / 2216)
Group VENDOR(?<VENDOR>[^\"]+) Negated Character Class[^\"]+ +matches at least one character outside the set below:
\"the literal " (3410 / 428 / 2216)
\"the literal " (3410 / 428 / 2216)
\s+any whitespace character, repeated at least once
SIZEthe literal text SIZE (case sensitive) \=the literal = (6110 / 758 / 3D16)
\"the literal " (3410 / 428 / 2216)
Group SIZE(?<SIZE>[^\"]+) Negated Character Class[^\"]+ +matches at least one character outside the set below:
\"the literal " (3410 / 428 / 2216)
\"the literal " (3410 / 428 / 2216)
\s+any whitespace character, repeated at least once
SCSIHOSTthe literal text SCSIHOST (case sensitive) \=the literal = (6110 / 758 / 3D16)
\"the literal " (3410 / 428 / 2216)
Group SCSIHOST(?<SCSIHOST>[^\"]+) Negated Character Class[^\"]+ +matches at least one character outside the set below:
\"the literal " (3410 / 428 / 2216)
\"the literal " (3410 / 428 / 2216)
\s+any whitespace character, repeated at least once
CHANNELthe literal text CHANNEL (case sensitive) \=the literal = (6110 / 758 / 3D16)
\"the literal " (3410 / 428 / 2216)
Group CHANNEL(?<CHANNEL>[^\"]+) Negated Character Class[^\"]+ +matches at least one character outside the set below:
\"the literal " (3410 / 428 / 2216)
\"the literal " (3410 / 428 / 2216)
\s+any whitespace character, repeated at least once
IDthe literal text ID (case sensitive) \=the literal = (6110 / 758 / 3D16)
\"the literal " (3410 / 428 / 2216)
Negated Character Class[^\"]+ +matches at least one character outside the set below:
\"the literal " (3410 / 428 / 2216)
\"the literal " (3410 / 428 / 2216)
\s+any whitespace character, repeated at least once
LUNthe literal text LUN (case sensitive) \=the literal = (6110 / 758 / 3D16)
\"the literal " (3410 / 428 / 2216)
Negated Character Class[^\"]+ +matches at least one character outside the set below:
\"the literal " (3410 / 428 / 2216)
\"the literal " (3410 / 428 / 2216)
\s+any whitespace character, repeated at least once
BOOTDISKthe literal text BOOTDISK (case sensitive) \=the literal = (6110 / 758 / 3D16)
\"the literal " (3410 / 428 / 2216)
Group BOOTDISK(?<BOOTDISK>[^\"]+) Negated Character Class[^\"]+ +matches at least one character outside the set below:
\"the literal " (3410 / 428 / 2216)
\"the literal " (3410 / 428 / 2216)
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