質問編集履歴

1

試したことを追記

2016/06/16 08:15

投稿

kamekawashinta
kamekawashinta

スコア39

test CHANGED
File without changes
test CHANGED
@@ -12,15 +12,17 @@
12
12
 
13
13
  "
14
14
 
15
- で囲まれた文字列部分
15
+ で囲まれた文字列部分(つまりlやr)
16
16
 
17
- 抜き出したいと考えているのですが
17
+ 抜き出したいと考えているのですが
18
18
 
19
19
  正規表現に戸惑っています。
20
20
 
21
21
 
22
22
 
23
23
  ご教示いただけませんでしょうか。
24
+
25
+
24
26
 
25
27
 
26
28
 
@@ -32,7 +34,7 @@
32
34
 
33
35
 
34
36
 
35
- Pattern pattern = Pattern.compile();//←ここの括弧の中身をどうたらいのかわからない。
37
+ Pattern pattern = Pattern.compile("attribute ref=\"ap:.+?\"");//←ここがおかしいようです
36
38
 
37
39
  Matcher matcher = pattern.matcher(e);
38
40
 
@@ -48,7 +50,7 @@
48
50
 
49
51
  System.out.println(str);
50
52
 
51
- sb.append(str);
53
+
52
54
 
53
55
  }
54
56
 
@@ -57,3 +59,9 @@
57
59
 
58
60
 
59
61
  ```
62
+
63
+ 表示されるもの
64
+
65
+ attribute ref="ap:l"
66
+
67
+ attribute ref="ap:r"