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
/
"(?=(?:[^']*'[^']*')*[^']*$)
/
g
Input 1
1
New
"foo" => 'foo' 'foo' => 'foo' abc "foo" => abc 'foo' foo "bar", "baz" => foo 'bar', 'baz' abc 'foo "bar" baz' => abc 'foo "bar" baz'
Extraction
"foo" => 'foo' 'foo' => 'foo' abc "foo" => abc 'foo' foo "bar", "baz" => foo 'bar', 'baz' abc 'foo "bar" baz' => abc 'foo "bar" baz'