qwen_agent/promptfoo/conversation/encode.js
2025-12-04 21:02:01 +08:00

12 lines
343 B
JavaScript

module.exports = function (str) {
if (typeof str !== 'string') {
return str;
}
return str
.replace(/\\/g, '\\\\') // 转义反斜杠
.replace(/"/g, '\\"') // 转义双引号
.replace(/\n/g, '\\n') // 转义换行符
.replace(/\r/g, '\\r') // 转义回车符
.replace(/\t/g, '\\t'); // 转义制表符
};