1
私は多くの段落を持つ長いテキストを持っています。テキストが引用符で囲まれているすべてのインスタンスを検索する必要があるので、 "..."を置き換え、& ldquo;と置き換えてください。... & rdquo ;.二重引用符で囲まれたテキストを検索し、HTMLエンティティに変換
私はまた、見積もりに見積もりがない場合、それを明らかに変換しないかどうかを検出したいと思います。
これは私が今を考え出すことができる最善の方法です。
$text = preg_replace('/(?<=\s)"(.+?)"(?=\s)/', '“\1”', $text);
しかし、それはすべてのケースをカバーするかどうかわかりません。他の提案は高く評価されます。
おかげで、正規表現は完全に働いていること。 – devbanana