キーボードの引用符を正規表現で英語の引用符に変換する簡単な方法はありますが、HTML エンティティが保持されていることを確認してください。たとえば、 を翻訳したいのですが、翻訳some "text"
はしたくありません<span id="blah">
。
ありがとう!
編集:
あなたの何人かは、私は自分自身を試していなかったと示唆しました. 私は試みました-私はあなたに影響を与えないことを示したくありませんでした. しかし、成功しませんでした:
string.replace(
"(?<!\"|\\w|=)\"(?!\\ |\")((?:[^\"]++|\")+?)(?<!\\ |\")\"(?![\"A-Za-z\u00C0-\u02FF\u0370-\u1EFF])()",
"“$1”");
しかし、HTML タグの引用を翻訳せずにはいられません。