我在数据库中有一个包含不可打印字符的列;
String xyz = "Company Name\r\n Magna";
从数据库中检索后,在 java 中,值如下所示
String companyname = "Company Name\\r\\n Magna";"
它添加了一个额外的转义字符。我现在如何删除不可打印的字符?
companyname.replaceAll("\\p{Cntrl}", ""); // Doesn't work.
即使我使用StringBuffer
,由于额外的转义字符,它也不起作用。
请指教。