mirror of
https://github.com/erusev/parsedown.git
synced 2024-09-19 19:41:29 +02:00
resolve #248
This commit is contained in:
parent
9816507a75
commit
5bc6d90f8b
@ -1410,13 +1410,13 @@ class Parsedown
|
|||||||
);
|
);
|
||||||
|
|
||||||
protected $StrongRegex = array(
|
protected $StrongRegex = array(
|
||||||
'*' => '/^[*]{2}((?:[^*]|[*][^*]*[*])+?)[*]{2}(?![*])/s',
|
'*' => '/^[*]{2}((?:\\\\\*|[^*]|[*][^*]*[*])+?)[*]{2}(?![*])/s',
|
||||||
'_' => '/^__((?:[^_]|_[^_]*_)+?)__(?!_)/us',
|
'_' => '/^__((?:\\\\_|[^_]|_[^_]*_)+?)__(?!_)/us',
|
||||||
);
|
);
|
||||||
|
|
||||||
protected $EmRegex = array(
|
protected $EmRegex = array(
|
||||||
'*' => '/^[*]((?:[^*]|[*][*][^*]+?[*][*])+?)[*](?![*])/s',
|
'*' => '/^[*]((?:\\\\\*|[^*]|[*][*][^*]+?[*][*])+?)[*](?![*])/s',
|
||||||
'_' => '/^_((?:[^_]|__[^_]*__)+?)_(?!_)\b/us',
|
'_' => '/^_((?:\\\\_|[^_]|__[^_]*__)+?)_(?!_)\b/us',
|
||||||
);
|
);
|
||||||
|
|
||||||
protected $voidElements = array(
|
protected $voidElements = array(
|
||||||
|
@ -2,3 +2,5 @@
|
|||||||
<p><code>escaped \*emphasis\* in a code span</code></p>
|
<p><code>escaped \*emphasis\* in a code span</code></p>
|
||||||
<pre><code>escaped \*emphasis\* in a code block</code></pre>
|
<pre><code>escaped \*emphasis\* in a code block</code></pre>
|
||||||
<p>\ ` * _ { } [ ] ( ) > # + - . !</p>
|
<p>\ ` * _ { } [ ] ( ) > # + - . !</p>
|
||||||
|
<p><em>one_two</em> <strong>one_two</strong></p>
|
||||||
|
<p><em>one*two</em> <strong>one*two</strong></p>
|
@ -5,3 +5,7 @@ escaped \*emphasis\*.
|
|||||||
escaped \*emphasis\* in a code block
|
escaped \*emphasis\* in a code block
|
||||||
|
|
||||||
\\ \` \* \_ \{ \} \[ \] \( \) \> \# \+ \- \. \!
|
\\ \` \* \_ \{ \} \[ \] \( \) \> \# \+ \- \. \!
|
||||||
|
|
||||||
|
_one\_two_ __one\_two__
|
||||||
|
|
||||||
|
*one\*two* **one\*two**
|
Loading…
Reference in New Issue
Block a user