0

私は文字列のようなものを持っています

Join our<\/strong>\u00a0<strong>&#8220;Worldwide Host Your Own Screening Tour!

そして私は欲しい

Join our Worldwide Host Your Own Screening Tour!

私のコード::

String str = "Join our<\/strong>\u00a0<strong>&#8220;Worldwide Host Your";
System.out.println(str.replaceAll("<\/strong>\u00a0<strong>&#8220;", " "));

エラー

 Invalid escape sequence (valid ones are  \b  \t  \n  \f  \r  \"  \'  \\ )
4

2 に答える 2

1

これを試して:

String str = "Join our<\\/strong>\u00a0<strong>&#8220;Worldwide Host Your";
System.out.println(str.replaceAll("<\\\\/strong>\\u00a0<strong>&#8220;", " "));

String.replaceAll正規表現が必要です。

StringUtilsも使用できます(少し簡単です):

StringUtils.replace(str, "<\\/strong>\u00a0<strong>&#8220;", "")
于 2012-07-12T13:39:19.830 に答える
1

それを試してみてください。

    String s="Join our<\\/strong>\u00a0<strong>&#8220;Worldwide Host Your Own Screening Tour!";
    System.out.println(s.replaceAll("<\\\\/strong>\\u00a0<strong>&#8220;", " "));

フランシスコが勝ちます。

于 2012-07-12T13:43:50.327 に答える