我正在编写一个Java应用程序以以特定格式存储路径,因此我需要转义一些字符才能将路径放入数据库中,但我无法正确执行此操作:原始字符串如下所示:ML Database Prototype\\NAS-500\\我需要它以这种特定的格式:"\"ML\ Database\ Prototype\\NAS-500\""到目前为止,我正在尝试使用String str = "ML Database Prototype\\NAS-500\\";newStr = ( "\"\""+str+"\"" ).replace(" ","\" ");System.out.println(newStr);""WT" Database" Prototype\\DR0151-populated"
1 回答
MYYA
TA贡献1868条经验 获得超4个赞
您可以按如下方式使用,并且可以工作:
newStr = ( "\"\\\""+str+"\\\"\"" ).replace(" ","\\ ");
其输出为:
"\"ML\ Database\ Prototype\\NAS-500\""
添加回答
举报
0/150
提交
取消