sqlでinsertする分にユーザー名があります。
ユーザー名には ' を使っている人がいるのですが、ここでエラーが出ます。
python
1sss= " what's " 2a = sss.replace("'","\'").replace('"','\"').replace('`','\`')
what's
となります。
希望は
what's
とエスケープ処理したいのですが、できません。
python
1print(" what\'s ")
what's
python
1print(" what\'s ")
what's
python
1print(" what¥\'s ")
what¥'s
python
1print(" what\¥'s ")
what\¥'s
どうすればいいのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/17 17:23