Ticket #13516: find_expression.txt

File find_expression.txt, 779 bytes (added by Aron Pongo <aron@…>, 5 years ago)
Line 
1(?s)(?x)
2(?<=<(?'maintag'italic)>)
3(?'main'
4 \(
5 (?'innertext'
6 (?>
7 (?|
8 (?:
9 (?:
10 (?![()])
11 (?!<(?!WRK)\b)(?!</(?!WRK)\b).
12 )++
13 (?:
14 <
15 (?'tagname'
16 \w++
17 )
18 [^>]*+>
19 (?'tagbody'
20 (?>
21 (?:(?!<\k'tagname'\b)(?!</\k'tagname'\b).)++
22 |
23 <\k'tagname'\b[^>]*+>
24 (?&tagbody)
25 )*+
26 </\k'tagname'>
27 )
28 )?
29 )
30 |
31 (?:
32 <
33 (?'tagname'
34 \w++
35 )
36 [^>]*+>
37 (?'tagbody'
38 (?>
39 (?:(?!<\k'tagname'\b)(?!</\k'tagname'\b).)++
40 |
41 <\k'tagname'\b[^>]*+>
42 (?&tagbody)
43 )*+
44 </\k'tagname'>
45 )
46 )
47 |
48 (?&main)
49 )
50 )*+
51 )
52 \)
53)
54(?=</\k'maintag'>)