1. ホーム
  2. java

[解決済み] 文字列から開始と終了のダブルクォートを削除するにはどうすればよいですか?

2022-04-23 04:45:12

質問

文字列の先頭と末尾のダブルクォート(")をトリミングしたいのですが、どうすればいいですか?

Javaでそれを実現するにはどうしたらよいでしょうか?ありがとうございます。

どのように解決するのですか?

を使用することができます。 String#replaceAll() のパターンで ^\"|\"$ を使用します。

string = string.replaceAll("^\"|\"$", "");

正規表現について詳しく知りたい方は、以下をご覧ください。 http://regular-expression.info .

とはいえ、これはCSVパーサーを発明しようとしているような臭いがプンプンしますね。もしそうなら、次のような既存のライブラリを見て回ることをお勧めする。 オープンCSV .