我在String上执行多项操作时遇到了意外行为。
我找到了:
String expectedString="ami\303\261o";
其输出类似于:amiño
String str="ami\\303\\261o";
其输出类似于:ami\303\261o
或
如果我们使用BufferedReader(readline)
从文件中读取此字符串,则其值为:ami\303\261o
我如何从amiño
获取str="ami\\303\\261o"
字符串或使用ami\303\261o
阅读文件(BufferedReader
)?
任何类型的替换,转换,正则表达式或其他任何内容都是可以接受的。
答案 0 :(得分:0)
org.apache.commons.lang.StringEscapeUtils.unescapeJava()
您要找的是什么?