我正在尝试将MException转换为单行字符串,然后我可以将其附加到日志文件中,但由于某种原因,我无法删除错误消息中的换行符。
try
error("rand Error")
catch err
a = string(getReport(err, 'extended','hyperlinks', 'off'))
end
似乎换行符不是'\ n'而是'↵'我尝试用strrep(a,'↵','')删除它并擦除(a,'↵')但是都没有用。
答案 0 :(得分:3)
'↵'
是组合的回车符和换行符;您可以使用strrep(a,"\r\n",'')
或erase(a,"\r\n")
删除它。