-1
で表現から特定の部分文字列を抽出するI次のテキストがあります:「=」ダイナミックで変更される場合があります後はどのようにJavaの
Units Currently On Bed List
[total beds=0]
Number Of Beds Unit Interval Select All
番号を。正規表現を使用してJavaで番号を抽出するにはどうすればよいですか?あなたが意味する場合
で表現から特定の部分文字列を抽出するI次のテキストがあります:「=」ダイナミックで変更される場合があります後はどのようにJavaの
Units Currently On Bed List
[total beds=0]
Number Of Beds Unit Interval Select All
番号を。正規表現を使用してJavaで番号を抽出するにはどうすればよいですか?あなたが意味する場合
「=の後に番号が変更し、ダイナミックかつ対象となり。」、そして、あなたの例のデータのためにあなたが例えばグループ内の番号をキャプチャすることができます:
\[
.+?
=
(\d+)
\]
正規表現を使用してsuteが、これは一つの方法ではありません:
int first = str.indexOf('=') +1;
int last = str.lastIndexOf(']');
String nbr = str.subString(first,last);
int number = Integer.parseInt(nbr);
はSOへようこそ。あなたの質問を再フォーマットして読みやすくしました。しかし、あなたの質問にはまだいくつかの重要な情報が欠けています:あなたはこれまでに何を試しましたか?あなたのエラーは何ですか?あなたは正確に何を苦労していますか?今この質問は広すぎるので、SOは要求に応じてチュートリアルを提供することを目指していません。チュートリアルの詳細については、[How to Ask](https://stackoverflow.com/help/how-to-ask)ページを参照してください。 – m00am