Please enable JavaScript to use regex101
/
^
r
e
g
e
x
[
\
-
_
]
?
1
0
1
$
/
i
Reg
ular
Ex
pressions
101
Upgrade to Pro
Enterprise
Regular Expression
/
(?:^([A-Y])?\s*(\d{0,4})\s?([a-d])?)|(?:^((?:\w+)|(?:\w+,)|(?:\w+, \w*))?\s*((?:&{1,2}|and|or|\|{2})\s+(?:.*)*)*)
/
gm
Input 1
New
thra ^\s*((?:\w+)(?:,?\s?)(?:,\s\w+\s*)*) ^\s*?((?:\w+){1}\s*(?:(?:,?)|(?:,\s\w+))*\s*) \s*((?:&{1,2}|and|or|\|{2})\s+(?:.*)*)* (?:^([A-Y] +)*(\d{0,4}) ?(a-d))|
Substitution
thra ^\s*((?:\w+)(?:,?\s?)(?:,\s\w+\s*)*) ^\s*?((?:\w+){1}\s*(?:(?:,?)|(?:,\s\w+))*\s*) \s*((?:&{1,2}|and|or|\|{2})\s+(?:.*)*)* (?:^([A-Y] +)*(\d{0,4}) ?(a-d))|