您需要一个功能类似于
return mystring.replace(/&/g, "&").replace(/>/g, ">").replace(/</g, "<").replace(/"/g, """);
但是要考虑到您希望对单/双引号进行不同处理的愿望。

您需要一个功能类似于
return mystring.replace(/&/g, "&").replace(/>/g, ">").replace(/</g, "<").replace(/"/g, """);
但是要考虑到您希望对单/双引号进行不同处理的愿望。