ユーザー入力を含むクエリ文字列で一重引用符を削除したい。したがって、次のように一重引用符を二重引用符に置き換えます。
差出人:select * from user where name = "Jon'h"
変更先: Select * from user where name = "Jon''h"
jquery では、replace("'","''")
これを行っていましたが、複数の一重引用符を置き換えることはできません。たとえば、Jon'h
はJon''h
成功に変わりますが、His's boy's
に変わりHis''s boy's
ます。後の単一引用符は置き換えられません。
助けてください!