回答編集履歴

1

aタグの中に別タグがあった場合に無視されていたので変更

2023/04/21 05:11

投稿

ziopuzzle
ziopuzzle

スコア90

test CHANGED
@@ -1,23 +1,29 @@
1
- 置換前 `.*?<a>([^<>]+?)<\/a>`
1
+ 置換前 `.*?<a>(.*?)<\/a>`
2
2
  置換後 `$1\n`
3
3
  範囲:ファイル全体
4
4
 
5
5
  置換前テキスト
6
6
  ```
7
- <a>print</a>TESTTeraTile<b>scan</b><a></a>TESTTeraTile1<b></b><a>print2</a>
7
+ <a>print</a>TESTTeraTile<b>scan</b><a><p>hoge</p></a>TESTTeraTile1<b></b><a>print2</a>
8
8
  <a>print</a>TESTTeraTile<b>scan</b><a></a>TESTTeraTile1<b></b><a>print2</a>
9
9
  <a>print</a>TESTTeraTile<b>scan</b><a></a>TESTTeraTile1<b></b><a>print2</a>
10
10
  ```
11
11
  置換後テキスト
12
12
  ```
13
13
  print
14
+ <p>hoge</p>
14
15
  print2
15
16
 
16
17
  print
18
+
17
19
  print2
18
20
 
19
21
  print
22
+
20
23
  print2
21
24
 
22
25
  ```
23
26
 
27
+ 改行は別の手段でどうにかしてください。
28
+ エディタで抽出までやること自体がそもそも珍しいので…
29
+