发布网友 发布时间:2022-04-26 15:16
共5个回答
热心网友 时间:2023-11-02 08:51
不知道你是如何得到这串abc的,但是你输出abc的时候,你应该看到的就是乱码。我尝试过,如果字符串中含有“\”,直接用方法是不行的,如果是String abc = "\\303\\334\\302\\353\\264\\355\\316\\363";就可以用replaceAll("\\\\", "")方法来直接获取这些数字。现在的abc的话,是不是可以将“\” 变成“\\”热心网友 时间:2023-11-02 08:51
你好,\的存在就是为了转义,转义字符的意义就是避免出现二义性,如果想截取上述字符串,只能用\\。热心网友 时间:2023-11-02 08:51
\303已经是是把303转义了,你看到的只是一种编码展示形式,其实内部存的就是汉字,不存在反斜杠。追答这个已经是汉字了啊
热心网友 时间:2023-11-02 08:52
辛巴达说的是对的。abc.split(\\\\); 这个是截取反斜杠的写法热心网友 时间:2023-11-02 08:53
abc.replace("\\","");