File tree Expand file tree Collapse file tree 2 files changed +2
-16
lines changed Expand file tree Collapse file tree 2 files changed +2
-16
lines changed Original file line number Diff line number Diff line change @@ -64,8 +64,8 @@ class InlineParser(ScannerParser):
64
64
#: _emphasis_ __strong__
65
65
ASTERISK_EMPHASIS = (
66
66
r'(\*{1,2})(?=[^\s*])('
67
- r'(?:\\[\\*] |[^*])* '
68
- r'(?:' + ESCAPE_TEXT + r'|[^\s*]) )\1'
67
+ r'(?:(?:(?<!\\)(?:\\\\)*\*) |[^*])+ '
68
+ r')(?<!\\ )\1'
69
69
)
70
70
UNDERSCORE_EMPHASIS = (
71
71
r'\b(_{1,2})(?=[^\s_])([\s\S]*?'
Original file line number Diff line number Diff line change 12
12
<p>[link [foo [bar]]](/uri)</p>
13
13
````````````````````````````````
14
14
15
- ```````````````````````````````` example
16
- [link *foo **bar** `#`*](/uri)
17
- .
18
- <p><a href="/uri">link *foo <strong>bar</strong> <code>#</code>*</a></p>
19
- ````````````````````````````````
20
-
21
15
```````````````````````````````` example
22
16
[foo [bar](/uri)](/uri)
23
17
.
48
42
<p><a href="uri">foo<http://example.com/?search=</a>></p>
49
43
````````````````````````````````
50
44
51
- ```````````````````````````````` example
52
- [link *foo **bar** `#`*][ref]
53
-
54
- [ref]: /uri
55
- .
56
- <p><a href="/uri">link *foo <strong>bar</strong> <code>#</code>*</a></p>
57
- ````````````````````````````````
58
-
59
45
```````````````````````````````` example
60
46
[foo [bar](/uri)][ref]
61
47
You can’t perform that action at this time.
0 commit comments