Backslash in java

前端 未结 4 1208
北海茫月
北海茫月 2021-01-21 13:57

I have a problem with strings saved in a database, like this for example: \"311\\315_316\\336_337\". They have only one backslash and this is a problem in java. Wh

4条回答
  •  清歌不尽
    2021-01-21 14:56

    in java, backslash \ has a special meaning. in order to remove it, escape it with another backslash \\

    try this:

    s.replaceAll("\\", "\\\\");
    

提交回复
热议问题