回答編集履歴
1
追記
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
```html
|
12
12
|
|
13
|
-
テスト<a href="https://example.com">https://example.comです</a>テスト
|
13
|
+
テスト<a href="https://example.com">https://example.com です</a>テスト
|
14
14
|
|
15
15
|
```
|
16
16
|
|
@@ -30,6 +30,20 @@
|
|
30
30
|
|
31
31
|
|
32
32
|
|
33
|
+
```html
|
34
|
+
|
35
|
+
テスト<a href="https://example.com">URLは https://example.com です</a>テスト
|
36
|
+
|
37
|
+
テスト<a href="https://example.com">URLは<span>https://example.com</span>です</a>テスト
|
38
|
+
|
39
|
+
```
|
40
|
+
|
41
|
+
のようなものは、直前が`a`タグじゃなくても除外したいのではないでしょうか?
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
|
46
|
+
|
33
47
|
ということで、DOM等を使って置換対象の範囲を絞り込むようなことが必要ではないでしょうか。
|
34
48
|
|
35
49
|
もしくは仕様を変えて、タグを全部取り去ってから処理するとか。
|