質問編集履歴

1

編集

2018/10/22 07:46

投稿

tkshp
tkshp

スコア174

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- 「test=」や「test-」や「test&39;」や「test"」を除いた
5
+ 「test=」や「test-」や「test'」や「test"」を除いた
6
6
 
7
7
  「test〇〇」のtestを取得したいのですが、どのように書けばよいですか?
8
8
 
@@ -26,7 +26,7 @@
26
26
 
27
27
 
28
28
 
29
- これにさらに、「test&39;」や「test"」を取り除くにはどうすればよいでしょうか?
29
+ これにさらに、「test'」や「test"」を取り除くにはどうすればよいでしょうか?
30
30
 
31
31
 
32
32
 
@@ -39,3 +39,29 @@
39
39
  test(?![=-]*||?!'||?!")
40
40
 
41
41
  ```
42
+
43
+
44
+
45
+ ### 追記
46
+
47
+
48
+
49
+ すみません、質問の仕様が間違ってました。申し訳ございません。
50
+
51
+ あと、&39;ではなく、'でした。すみません。
52
+
53
+
54
+
55
+ まず、本当は、[]内は[\w\s?&./;#~%"=-]なのですが、質問の為、短くして[=-]にしていました。
56
+
57
+
58
+
59
+ test(?![\w\s?&./;#~%"=-]*>)に加えて、'と&quotが末尾に来ないものを一致させたいです。
60
+
61
+
62
+
63
+ test(?![\w\s?&./;#~%"=-]*>|&(#39|quot);)
64
+
65
+
66
+
67
+ ではうまくいきませんでした。