笔记 :
左双引号 (") = &ldquo
右双引号 (") = &rdquo
左单引号 (') = &lsquo
我目前的正则表达式是这个
(?<!.*&ldquo.*)&lsquo
它与这里的 &lsquo 匹配(这是正确的):
&ldquoThis is a sample&rdquo &lsquosample text
它还与此处的 &lsquo 匹配(我不想发生这种情况,因为单引号在左右双引号内):
&ldquoThis &lsquois a sample&rdquo
如何编写一个正则表达式来匹配不在左右引号内的每个 &lsquo
感谢你的帮助!