Dopasowanie regeksu do lewego cudzysłowu poza podwójnymi cudzysłowami
Uwaga :
left double quotation (") = & ldquo
prawy podwójny cudzysłów (") = & rdquo
lewy pojedynczy cudzysłów (') = & lsquo
Mój obecny regex jest taki
(?<!.*&ldquo.*)&lsquo
Pasuje do & lsquo tutaj (co jest właściwe):
&ldquoThis is a sample&rdquo &lsquosample text
Pasuje również do & lsquo tutaj (czego nie chcę, ponieważ pojedynczy cytat znajduje się w lewym i prawym cudzysłowie):
&ldquoThis &lsquois a sample&rdquo
Jak mogę napisać wyrażenie regularne, które będzie pasować do każdego & lsquo, które NIE znajduje się w lewym i prawym cudzysłowie
Dziękujemy za całą pomoc!