• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:replaceAllの使い方)

replaceAllの使い方

このQ&Aのポイント
  • replaceAllメソッドを使用して文字列の一部を置換する方法について教えてください
  • replaceAllメソッドを使用して文字列の一部を置換する方法がうまくいかない場合の対処法について教えてください
  • 指定した正規表現に一致する文字列を置換する際に注意すべきポイントについて教えてください

質問者が選んだベストアンサー

  • ベストアンサー
  • ossu
  • ベストアンサー率100% (1/1)
回答No.1

もし、str2の値が、"00a123"になったのでしたら、 String str2=str.replaceAll("[^0-9]*",""); とやったらうまくいきそうな感じがします。

2008002
質問者

お礼

すみません。まぬけなことしてました。↓ String str = "あ00a123"; str.replaceAll("[^0-9]",""); System.out.println(str); なぜ置換できないかと悩んで半日… 時間の無駄でした…

すると、全ての回答が全文表示されます。

関連するQ&A