私はテキスト入力から引用符を消し込みしようとしています。今、私のコードは次のとおりです。JavaScriptで一重引用符が置き換えられていませんか?
string = string.replace(/'/g, '\'');
string = string.replace(/"/g, '\"');
私のアウトプットを交換し、すべての二重引用符を持っていますが、単一引用符が残ります。私は正規表現にかなり自信があり、前にreplace関数に問題はなかった。 mySQLdbがこれを妨害している可能性はありますか?私はそれを掲示して、すぐに直ちに取得しています。このような単純な問題のように思えますが、実際に私は困惑しています。
チャンスがあり何を仮定することであることを 'アポストロフィーは、実際には「重大なアクセント」、あるいは左|右の「一重引用符」です。これを見てくださいhttps://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html –