重複の可能性あり:
2つの区切り文字の間の部分文字列
次のような文字列があります
「ABC[これは抽出するためのものです]」
Java で部分を抽出したいです"This is to extract"
。split を使用しようとしていますが、思ったように動作しません。何か提案はありますか?
ベストアンサー1
[]
文字列に括弧 ( ) のペアだけがある場合は、次のように使用できますindexOf()
。
String str = "ABC[ This is the text to be extracted ]";
String result = str.substring(str.indexOf("[") + 1, str.indexOf("]"));