javaのコードの相談です
1条件は最初にコマンドラインに<>で囲んだ文字列のタグを2つ生成してその後に 2もう一度コマンドラインに文字列を入力、最初にコマンドラインに入力した2つのタグに挟まれている文字を抽出し出力、なかったら<blank>と出力するというものです 3入力例 4<abc> <ijk> 5<abc>xxxx<ijk>yyyyyy<abc>zzz<ijk> 6出力例 7xxxx 8zzz 9入力例 10<paiza> <poh> 11<paiza><poh> 12出力例 13<blank>``` 14 15 16```java 17import java.io.BufferedReader; 18import java.io.InputStreamReader; 19 20public class Main { 21 public static void main(String[] args) throws Exception { 22 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 23 String line = br.readLine(); 24 String niyu = br.readLine(); 25 line = line.trim(); 26 String [] readLineArray = line.split(">",2); 27 System.out.println(""); 28 } 29}
一応コードの概形はかけたのですが、抽出となるとどうすれば良いのかさっぱり思いつきません
Matcherクラスのメソッドを使っていく必要があるということなら考えついたのですがどう組み合わしていけばいいかわからないです,,,
もし良かったらかなり投げやりな質問なのですがよろしくお願いします!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/16 10:49
2016/02/19 02:26
2016/02/19 05:46 編集