(?s)
(
[^
\s
\)
\(
\.
,:;
\[
\]
'=
]
[
\x96
-
\w
]
*
)
Options: ^ and $ match at line breaks
Match the remainder of the regex with the options: dot matches newline (s)
Match the regular expression below and capture its match into backreference number 1
Match a single character NOT present in the list below
A whitespace character (spaces, tabs, and line breaks)
A ) character
A ( character
A . character
One of the characters ",:;"
A [ character
A ] character
One of the characters "'="
Match a single character present in the list below
Between zero and unlimited times, as many times as possible, giving back as needed (greedy)
The character "\x96"
The character "-"
A word character (letters, digits, and underscores)