質問編集履歴

1

追記しました。

2016/10/27 03:41

投稿

hash
hash

スコア63

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,13 @@
10
10
 
11
11
 
12
12
 
13
+ xxxは任意のタグが入ります。
14
+
15
+
16
+
13
- 希望する判定は以下のような感じです。
17
+ 希望する判定は以下のような感じです。対象は"abc"
18
+
19
+
14
20
 
15
21
  <body>hogehogehoge abc hogehoge</body>
16
22
 
@@ -20,10 +26,22 @@
20
26
 
21
27
  <body>hogehogehoge abc<xxx>hogehoge</xxx>hogehoge</body>
22
28
 
23
- -> true
29
+ -> true (abcが<xxx>タグ内にないのでtrue)
24
30
 
25
31
 
26
32
 
27
33
  <body>hogehogehoge<xxx>abc</xxx>hogehoge</body>
28
34
 
29
- -> false
35
+ -> false (abcが<xxx>タグ内にあるのでfalse)
36
+
37
+
38
+
39
+ <body>hogehogehoge abc <xxx>abc</xxx>hogehoge</body>
40
+
41
+ -> true (abcが<xxx>タグ内にあるが、<xxx>タグ外にもあるのでtrue)
42
+
43
+
44
+
45
+ htmlファイルの中から特定の語句が<body>内に含まれているかどうかを判定したいのですが、
46
+
47
+ 特定の語句が指定のタグ内にのみ含まれている場合はfalseとしたい。